Pizza Square
Pizza · Fast Food · Italian
Pizza Square is a pizza establishment offering fast food and Italian cuisine. It is located within Eglinton Square Mall.
Location
Best places nearby
The highest rated places close to Pizza Square.
Local restaurants nearby
1 Eglinton Sq, Toronto, ON M1L 2K1, Canada



