Search More


Ouzo's Mediterranean Bistro - Closed

1766 Bay Road Miami Beach, FL 33141 | Mid/North Beach | 305-604-0008
Related Stories (1)

Related Stories

  • Dining: Reviewed
    As the sun serenely sets into the cerulean Mediterranean sea, a familiar refrain can be heard around dinner tables throughout Greece: "Moussaka again?" Sadly the 10 million inhabitants of...

Best of Award Recipient