My family and I have been coming here for years. It's a little whole in the wall and the ambiance is not much, but the food is simply excellent! We recently tried Daphne's and were sorely disappointed, their food can't even compare to the quality of The Greek House Cafe. I have tried nearly all their dishes and everything is excellent. The only downside is that they do not take debit or credit cards which can make paying a bit inconvenient.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.