Restaurants in Miami, FL
Restaurants • Italian Restaurants • Latin American Restaurants
325 Alcazar Ave.,
Miami ,
FL
33134
UNITED STATES
Based on 1 reviews
Terrible service
The restaurant is overpriced. The waitress was argumentative when I bill was incorrect. It was a bad experience for a birthday dinner for my whole family.Worldwide > United States > Miami, FL > Restaurants