Mekhana is located in Odesa, Ukraine on Starobazarnyi Square, 1А/1. Mekhana is rated 4.5 out of 5 in the category bulgarian restaurant in Ukraine.
Address
Starobazarnyi Square, 1А/1
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating