Newton, MA

Authentic Eastern European Cuisine in Newton, MA

A hidden gem serving classic recipes and warm hospitality

Thu-Sun: 5 PM – 11 PM
Location: 57-1 Union St, Newton Centre, MA 02459

More Than Just a Restaurant

We're a neighborhood place where Eastern European traditions meet warm, approachable hospitality. Whether you're trying our cuisine for the first time or it reminds you of home, every dish is crafted with care and meant to be shared.

Come for a slow dinner with friends, a cozy date night, or order your favorites to enjoy at home. However you choose to experience us, we're glad you're here.

Read Our Full Story →
Interior of Cafe St. Petersburg

What Our Guests Are Saying

Amazing atmosphere—it felt like stepping into Eastern Europe. The owner even came by our table to greet us. Such a special place.

Sky O.

via Google

We came for an event and had an absolute blast. The food was incredible and the staff couldn't have been friendlier.

Regina G.

via Google

Came in on a Sunday night and our server was extremely kind. Best stroganoff I've ever had, and the ambience was perfect.

Kaitlyn A.

via Yelp

How to Find Us

We know, we know… we’re a little off the beaten path! But that’s part of our charm. The best treasures are often the hardest to find, right? Don’t worry, we’ve got you covered. Follow our simple directions below, and you’ll be savoring our delicious dishes in no time. Trust us, the adventure is worth it! Each first-timer will quickly learn the way and it becomes one of their favorite destinations!

Directions to Cafe St. Petersburg — showing Central Parking on Beacon St, Main Entrance, and Uber Drop-Off on Union St

Central Parking on Beacon St

Free parking lot - our recommended option for the easiest access to the restaurant.

Uber Drop-Off / On-Street Parking

Union St offers convenient rideshare drop-off and limited street parking options.

Main Entrance

Our main entrance is easily accessible from the parking area - just follow the signs!

Ready to Experience Authentic Eastern European Cuisine?

Reserve your table today or call to place a takeout order.