A restaurant off the beaten tourist track, but definitely worth a visit for their delicious Russian cuisine.
Phone +371 67332455
Address Antonijas 8, LV-1010 Riga, Latvia
Coordinates 56°57'29.257" N 24°6'39.442" E