1 rating · How the score works
Mario's Place
Italian · Pizza · Sandwich Shop
Mario's Place is an Italian restaurant offering pizza, pasta, wings, and subs. Takeout and catering are available.
Location
Best places nearby
The highest rated places close to Mario's Place.
Local restaurants nearby
177 E Main St, ON



