Mario's Place - Welland

#8 - Seafood - Welland, #13 - Pizza - Welland, Casual
177 E Main St, L3B 3W7, Welland, Canada
Dishes: 10

Mario's Place

4.4 / 5 of 86 Reviews
Phone
+19057347422
Address
177 E Main St, L3B 3W7, Welland, Canada

When you're planning your visit to Mario's Place, you could take public transportation to the station Bus Terminal, which is the nearest station at 59 meters distance to the restaurant.

Opening Hours

  • Monday
    11:00 -19:00
  • Tuesday
    11:00 -19:00
  • Wednesday
    11:00 -19:30
  • Thursday
    11:00 -19:30
  • Friday
    11:00 -20:30
  • Saturday
    11:00 -20:30
  • Sunday
    12:00 -19:00

Amenities

Reserve now

Feedback

★ 4.4 / 5 of 86 Reviews

What Mike Napper likes about Mario's Place:
Best pizza amazing subs and great fish and chips I highly recommend this lil mom and pop shop is amazing fresh food family owned and aimed to please if you haven't you must try Mario's place View all feedback.

What User doesn't like about Mario's Place:
Had veal Parmesan horrible water on plate meat looked like it was warmed up in microwave. Hardly no cheese on meat tasted terrible not worth $20.00. Just thrown on plate. It was a takeout order. Will never go back again. View all feedback.

Friendly takeout and delivery of the area's most affordable Italian food. Best meatballs, chick...

jim-demetrios-angeli

Best pizza amazing subs and great fish and chips I highly recommend this lil mom and pop shop i...

mike-napper

Great pizza. Have tried many in Welland. Number one in my opinion.

bill-heerschap

Awesome spaghetti and meatballs. I order it after work and snag it on my way through town. Fami...

william-cramp

Had veal Parmesan horrible water on plate meat looked like it was warmed up in microwave. Hardl...

Menu Items

More information

Related Restaurants

Fast & SimpleDownload Menu App now