Odeon Bistro Cafe
Ataturk Mahlesi 1054 Sokak No:1 Near Isabey Mosque, Selcuk 35920 Turkey
Odeon Bistro Cafe is a Mediterranean, Turkish place is located in Selcuk, Turkish Aegean Coast. The address of Odeon Bistro Cafe is Ataturk Mahlesi 1054 Sokak No:1 Near Isabey Mosque, Selcuk 35920 Turkey.
If you want to go to the place or need any services, you can contact them directly. The phone number is +90 506 775 09 56,