Julie's Place has been around for a while but is definitely past its prime. The restaurant is located on the first floor (ground floor to people outside the US) of an apartment tower. There are no…