Restaurants in Miami, FL
Restaurants • Desserts • Sweets
19575 Biscayne Blvd.,
Miami ,
FL
33180
UNITED STATES
Based on 1 reviews
Tasty & Fresh
Great spot to drop in on while shopping. They don't rush you. It's fairly quiet & the food's tasty. Best spot is at the bar, where the staff is great, making recommendations if you're not sure what you want. You can have bottled water or...Worldwide > United States > Miami, FL > Restaurants