This place is good, but I think they'll do better business with their quality meats and other offerings in their deli/store. (The Greek Hummus is delicious!) The restaurant has a very limited menu and is overpriced for what you're getting in my opinion. The atmosphere is neat, but be prepared to wait. The parking is very, very limited with only a few spots out front. Otherwise, look to park on a side street because Beverly Road during peak hours is usually full. I'd probably go somewhere else for a meal and come here for shopping in non peak hours.