Mama Guzzardi's Italian Restaurant
Overview
Mama Guzzardi's is a small, family owned Italian restaurant that serves delicious meals made with recipes that are nearly 100 years old, direct from Sicily! We guarantee you’ll be delighted, from the first greeting from our friendly staff to the last bite of our homemade cannoli!
Details
- Casual Dining
- International Cuisine
Amenities
- Bar Service
- Open for Lunch
- Event Catering Available
- Open for Dinner