Pizza Nostra is located in Mississauga, Canada on 362 Lakeshore Rd W. Pizza Nostra is rated 4.8 out of 5 in the category pizza restaurant in Canada.
Address
362 Lakeshore Rd W
Service options
Takeaway
Accessibility
Wheelchair-accessible car park
Offerings
Vegetarian options