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

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

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

Hide map
Kolm Sibulat
International | Light Bites | Russian | Sandwiches | Soup
5.6
(958)
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