Restaurants in Miami Beach, FL
Restaurants • Italian Restaurants
429 Espanola Way.,
Miami Beach ,
FL
33139
UNITED STATES
Based on 1 reviews
OVERPRICED decent food, inconsistent service
Weren't craving tapas which is what the other restaurants offered, so we tried this place. Wished I checked out Citysearch first. The bread was actually very tasty and warm! The service was touch and go, however. The staff was nice to...Worldwide > United States > Miami Beach, FL > Restaurants