Teplo

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
"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


© Tripexpert Inc.