Big Marco's Pizzeria
➤ 274 Fourth Ave, U 8, L2R 6P9, St. Catharines, Canada
Italian Restaurant, Pizza Place, Vegetarian, Pizzeria, Italian, Pizza
"The pizza and service at this restaurant are still top-notch, just like they were 20 years ago when we used to go on hunting trips. We were always treated well, had a lot of laughs, and it's a great place to relax without breaking the bank."