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

Our Signature Dishes

Comfort food rooted in tradition, made with care.

Classic Ukrainian borscht

Classic Borscht

Traditional beet soup with tender beef, fresh vegetables, and a dollop of sour cream.

Beef Stroganoff with sides

Beef Stroganoff

Tender beef in a rich, creamy sauce with mushrooms, served over buttery noodles.

Blini with red caviar

Blini & Caviar

Delicate pancakes topped with premium red caviar—a true taste of luxury.

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

Ways to Enjoy Cafe St. Petersburg

Dine In

Warm atmosphere, attentive service, perfect for any occasion.

Takeout

Call ahead and pick up your favorites to enjoy at home.

Catering

Bring our flavors to your event—corporate, family, or friends.

Events

Private dining and special events in our cozy space.

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.