Welcome to Teatro Italian Restaurant in St. Catharines. We serve modern Italian cuisine made with fresh ingredients, paired with signature cocktails and fine wines. With a luxurious atmosphere, attentive service, and a beautiful space for celebrations, Teatro is ideal for date nights, private dinners, corporate gatherings, spectacular weddings, and special occasions.

Cover photo of TEATRO

Customer's reviews

From the moment I walked in, it felt like I’d stepped into a luxury spot in NYC. The decor is absolutely beautiful — elegant, modern, and thoughtfully designed. Even dining solo, the staff were warm and welcoming. The chef, originally from Italy, happily chatted about his dishes and answered my questions. You can truly taste the authenticity in the food. I ordered The Lombardo pizza, which was incredible, and the Torta di Ricotta e Limone, a light and bright dessert that ended the night perfectly. The bartender was also very knowledgeable and crafted some excellent cocktails and even let me try something new he was working on. A wonderful experience from start to finish. I can’t wait to return. ~ Jessica K
First time trying Teatro and Absolutely amazing experience. From the moment we walked in, the atmosphere was warm, stylish, and inviting. The food was outstanding—beautifully presented, full of flavour, and clearly made with care and high-quality ingredients. Every dish exceeded our expectations. The service was just as impressive: attentive, friendly, and professional without ever feeling rushed. You can truly tell the staff are passionate about what they do and want you to have the best experience possible. Teatro is the perfect spot for a special night out or a memorable dining experience. We will absolutely be back and highly recommend it to anyone looking for incredible food, atmosphere, and service! ~ Jennifer V
We were in a pinch for NYE reservations and Teatro had an open spot so we jumped at the opportunity. Don't let the location dissuade you, while it is tucked into a rather unusual spot the food and service were incredible. We had the risotto ossobuco and gnocchi both were phenomenal and very reasonably sized portions. The bruschetta was so-so, but the mains definitely made up for it. We also had the cannoli for dessert which was delicious. The wine menu was very good and we had a bottle from Kew vineyards, lots of great local Niagara wines available. The decor and interior inside are gorgeous! It's an absolutely lovely design inside. We will definitely be back again. ~ Zach P

Blog

🍝 Craving authentic Italian comfort in St. Catharines? At Teatro, every plate is crafted to bring bold flavor and timeless tradition to your table —… Posted on: April 2, 2026
✨ Ladies Night just got an upgrade in St. Catharines! Join us at Teatro every Thursday from 5–9 PM for an unforgettable evening of great drinks, sty… Posted on: April 1, 2026
🍷 Elevate your midweek plans at Teatro Ristorante in St. Catharines with our highly anticipated Wednesday Wine Night— the perfect blend of elegance,… Posted on: March 31, 2026

Contact information

Address
495 Welland Ave St. Catharines L2M 5W2
Sunday 10:00 AM - 3:00 PM 5:00 PM - 9:00 PM
Monday Closed
Tuesday 5:00 PM - 9:00 PM
Wednesday 5:00 PM - 9:00 PM
Thursday 12:00 PM - 3:00 PM 5:00 PM - 9:00 PM
Friday 12:00 PM - 3:00 PM 5:00 PM - 9:00 PM
Saturday 12:00 PM - 3:00 PM 5:00 PM - 9:00 PM

Find us on social media