What's for dinner? How about some fresh, crusty and savoury pizza at Italia Pizzeria in Niagara? Call today to order for delivery or pass by our restaurant on your way home. For any questions or comments, feel free to contact us using the form below.
6119 Main St., Unit 3
Niagara Falls, ON
Monday - Thursday 12:00 PM - 10:00 PM
Friday - Saturday 12:00 PM - 12:00 AM
Sunday 12:00 PM - 10:00 PM
Methods of Payment
Niagara, Chippawa, and surrounding areas