Tucked away on the corner of 78th & Biscayne Blvd (US1) on Miamis Little River youll find a charming & rustic Greek Taverna with outdoor riverfront dining, a boat dock and a private parking lot, serving fresh fish & healthy Greek Island cuisine. Stop by for a drink or a meze where you will be welcomed by Liza & her Read more...
Find the Best Restaurants Around Miami 2, Florida 4, United States
Browse Restaurants, Read Reviews, Look at Photos and Menus in Miami 2, Florida 4, United States on Foodporn Today. Not interested in going somewhere to eat? Check out some of our recipes instead!