City: Miami, 2626 NE 2nd Ave, Miami I-33137, United States
"Great spot for mediterranean food. service is always super even when they have a full house. i look forward to a return visit. prices that won't break..."
City: Fontainebleau, 144 Northeast 27th Street, Miami, 33137, United States Of America, Fontainebleau
The menu of Mr. Baba from Fontainebleau includes 10 meals. On average, meals or drinks on the menu cost about $4.1. The categories can be viewed on th...