This place is a little expensive when you consider the following: 1. The service is atrocious, 2. they stop making a lot of the food early.
I like to go from time to time for London Broil, it tastes great. But if I arrive a little late (but still within the time that the place is open) I might not get the food I came for. They stop cooking the food eve though people have still paid to be there!
The staff has been rude and slow for as long as I have been coming. It's embarrassing when you bring people from out of town (like visiting lecturers, etc).
Three stars for good food, minus two stars for being lazy and rude.