2 ratings · How the score works
Casa d'Pizza
Pizza · Italian
Casa d'Pizza is a restaurant specializing in pizza takeout, offering a menu with options to order ahead.
Location
Best places nearby
The highest rated places close to Casa d'Pizza.
Local restaurants nearby
3770 Montrose Rd, ON


