"Amazing experience, good food and wonderful service, I felt in a small city restaurant in Italy. The menu is complete. After security records."
Phone: (+1)3059303991
Address: 17010 W Dixie Hwy, North Miami Beach I-33160-3712, United States
City: North Miami Beach
Monday: 03:00-22:00
Tuesday: 05:00-22:00
Wednesday: 05:00-22:00
Thursday: 05:00-22:00
Friday: 05:00-22:00
Saturday: 01:00-22:00
Sunday: 01:00-22:00
Dishes: 40
Amenities: 14
Categories: 5
Reviews: 1192