(305) 758-2929
620 NE 78th St, Miami, FL 33138
Focus is the FRESHNESS & QUALITY of product, SIMPLICITY and a BACK TO BASIC approach in the kitchen and a RUSTIC, COMFORTABLE setting in the dining room. The place is named for the anise seeds that give ouzo its licorice flavor.
Read More: Miami Restaurant Reviews
Sorry, there are currently no reviews.
Read More Miami Restaurant Reviews