Teplo

Save
Top 1% of restaurants in St. Petersburg
7 / 10

2 expert reviews

“The three-course-plus-a-drink business lunch is an excellent value, and accordingly popular.”

– Fodor's

On the Grid On the Grid
"Teplo is the Russian word for “warmth”. Warmth is what the residents of St. Petersburg often crave, and perhaps that’s why they love this place so much. " Full review