Do like 25 million other: Find your next restaurant experience here

4 restaurants found
MOON
Locally Sourced | Russian
5.4
(1.263)
Võrgu 3, Tallinn (See on map) (Close map)

Hide map
Restaurant Tchaikovsky / Hotel Telegraaf
French | Russian
5.6
(1.000)
Vene 9, Tallinn (See on map) (Close map)

Hide map
Kolm Sibulat
International | Light Bites | Russian | Sandwiches | Soup
5.6
(1.028)
Telliskivi 2, Tallinn (See on map) (Close map)

Hide map
Finlandia Caviar Tallinn
European | Russian
Väike-Karja 1, Tallinn (See on map) (Close map)

Hide map