Had a couple of lunches here while staying the winter in Florida. This place is wonderful. You go inside and order your food and then go outside and enjoy the Florida sunshine. However, ordering is hard because it is all so good - sandwich? or the homemade Greek dishes? I only know I fell in love with the Greek lemon soup - so good. I would get it regardless. Food is good and reasonable. And I will also go to a Mom and Pop over a chain restaurant anytime. Take a deep breath, walk in and order, go outside and sit down and relax. And when the food comes, enjoy.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.