📍 Tverskaya Ulitsa, 12/15, Sankt-Peterburg, Russia, 191124
Weighted rating from:
Google: 4.5 • TripAdvisor: 4.5
Score calculated from online mentions, review sentiment, and dining indicators across Saint Petersburg. Trust this score to find where to eat, drink, and dine in Saint Petersburg.
Based on verified guest experiences

Shalyapin in Saint Petersburg is a charming restaurant that immerses diners in a cozy ambiance, perfect for enjoying traditional Russian cuisine. Known for its attentive service and a variety of well-prepared dishes, it offers a delightful escape for those looking to savor authentic flavors. The restaurant has received praise for its fantastic fish dishes and a welcoming atmosphere, making it suitable for a range of dining experiences, from business meetings to family gatherings. With a strong focus on European and Russian cuisines, Shalyapin stands out as a recommended spot for locals and tourists alike seeking a memorable culinary journey.
Google: 4.5 (492 reviews)
TripAdvisor: 4.5 (143 reviews)
Fine Russian cuisine with the well chosen dishes, but the service in the separate hall far from the cashier is too slow, so you should even stand up and search for the waiter to pay for the check... If you are not in a hurry, it's a right place to spend your time.
Good restaurant, but food slightly over burned and soup had sour tomatoes. Expensive for Russians. But recommended to visit
The restaurant is having the nice place to sit and enjoy coffee with friends and family . We ordered coffee and juice...... well prepared by the staff/chef . All staff members were couteous and friendly.......🤗☺️
The interior looks like you are in 1998. Menu is the sample of dull Soviet cuisine. For instance their recommended "pike perch with mushrooms a-la Shalyapin" is an awful fish covered by thick lay of mayonnaise and a lot of potatoes. You can find such dish almost in every cheapest canteen. The prices are shockingly high (for such basic food). I would never recommend this place to anybody, who wants to try interesting Russian cuisine.