Traditional Italian dining for the entire family or group hang out. Big portion sizes, amazing desserts, come dine in and feel at home while you enjoy a South Florida staple for Italian food.
Know a great happy hour or special for this location?
Suggest an edit
1990 E Sunrise Blvd, Fort Lauderdale, FL 33304
© 2025 Checkle, Inc
Privacy
Terms