Location address
On the map here, you can find the address (улица Куйбышева 17, Петрозаводск, Russian Federation, 185035, Петрозаводский) of Dodo and nearby stops and parking marked.
Map
More restaurants near Dodo
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Петрозаводск (near Петрозаводский), Октябрьский проспект, 13, Петрозаводск I-185031, Russia, Russian Federation
"Cool pfeffer steak and bier choice"
4
Menu
Table booking
4
Menu
Table booking
City: Петрозаводск (near Петрозаводский), Ploshchad' Gagarina, 1, Petrozavodsk, Respublika Kareliya, Russia, 185035, Петрозаводск, Russian Federation
"If they are boring with traditional Russian cuisine or just a local tourist, this is a very nice place to visit. it's like landing in another country...."
4
Menu
Table booking
4
Menu
Table booking
City: Петрозаводск Россия (near Петрозаводский), ул. Анохина, 41, Петрозаводск Россия, Russian Federation, 185035
"The coffee is excellent. The Beef Stroganoff here is fantastic. They also have a terrace and a DJ. I will definitely be returning soon."
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Petrozavodsk (near Петрозаводский), Ulitsa Kirova 2, Petrozavodsk, Russia, 185035, Russian Federation
"The food at this restaurant is both tasty and reasonably priced."
4.8
Menu
Table booking
4.8
Menu
Table booking
City: Petrozavodsk (near Петрозаводский), Prospekt Lenina 24A, Petrozavodsk, Russia, 185035, Russian Federation
"This cozy cafe offers a variety of dishes with a national flavor and has a friendly staff. I appreciate that they offer more than just snacks, with op..."
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Петрозаводский, Prospekt Lenina, 23, Petrozavodsk, Respublika Kareliya, Russia, 185035, Петрозаводский, Russian Federation
"Good to visit for dessert and drink"
4.4
4.4
City: Петрозаводский, проспект Ленина 20, Петрозаводск, Russian Federation, 185035, Петрозаводский
4.4
4.4
City: Петрозаводский, бульвар Интернационалистов 20, Петрозаводск, Russian Federation, 185014, Петрозаводский
4.3
4.3
City: Петрозаводский, проспект Карла Маркса 1А, Петрозаводск, Russian Federation, 185000, Петрозаводский
4.3
4.3
City: Петрозаводский, улица Фридриха Энгельса 13, Петрозаводск, Russian Federation, 185000, Петрозаводский