This is the best Greek food you will get! Do not miss Louise's lemon (avolemeno) soup it never disappoints! It's my very picky aunt's favorite place. The falafel is one of my favorites but it's all good!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.