About
The best authentic Italian cuisine, located in the heart of Niagara. Browse our delectable menu of Pizza, Pasta, Stromboli and more. All made fresh from our family to yours.
Address: 6119 Main Street Unit 3 , Niagara Falls L2G 6A2, ON, CA
Phone: (905) 371-1488
State: ON
City: Niagara Falls
Zip Code: L2G 6A2
Opening Hours
Monday: 12:00-22:00Tuesday: 12:00-22:00
Wednesday: 12:00-22:00
Thursday: 12:00-22:00
Friday: 12:00-03:00
Saturday: 12:00-03:00
Sunday: 12:00-10:00