Zholio-Kyuri St, 26, Odesa, Odesa Oblast, Ukraine, 65000
Amfora Bar is a Bar located at Zholio-Kyuri St, 26, Odesa, Odesa Oblast, Ukraine, 65000. It has received 1 reviews with an average rating of 2.0 stars.
The address of Amfora Bar: Zholio-Kyuri St, 26, Odesa, Odesa Oblast, Ukraine, 65000
Amfora Bar has 2.0 stars from 1 reviews
Bar