Back to list
Odessa Restaurant
Exceptional 9.5 (163 reviews)
Approx. €48
Location
Schnirchgasse 11
1030 Wien
See on the map
Book
Itinerary