Contact

A Warm and Family-Friendly Atmosphere for Pizza & Pasta Since 1971

Phone

905-357-7100

Hours of Operation

Monday - Sunday: 11:00 AM - 10:00 PM

Address

6663 Stanley Ave
Niagara Falls, ON L2G 3Y9