1 Best Restaurant in St. Petersburg, Russia

Tandoor

$$ | City Center

Waiters dressed in traditional costumes and soft embroidered shoes move soundlessly in this comfortable and quiet little place across the street from St. Isaac's Cathedral. Reliable Indian classics such as those served here were hard to find in St. Petersburg before the downfall of the USSR. A generous business lunch is an especially good deal and includes a vegetarian option.