Another Odeon This is not like in Zurich, not that Odeon with its own history when Lenin and some others were sitting, drinking champagne and thought about some "ideas" to implement.
Recommended Authetic Russian cusine. Food delicious, service excellent and waitress spoke good english.
Address Yakubovicha St., 10, St. Petersburg 190000 Russia
Phone +7 906 269-10-44
Maps 9GFGW8M3+FF Open Maps