7010 Biscayne Blvd, 33138 Miami
Metro Organic bistro is Miami’s first organic fine dining restaurant featuring delicious Grass-fed organic beef, fresh organic produce, and wild caught fish. The menu focuses on simple preparations, often char-grilled, to reveal the ingredients natural flavors.
october, 2025
No Events
Help us improve the translation for your language
You can change any text by clicking on (press Enter after changing)