Find Us

Send a Message

Medusa Restaurant

Please wait...

Contact Info

  •  , Yerebatan Caddesi No:9
    Sultanahmet – Istanbul (Turkey)
  • O +90 (212) 511 41 16
  • d +90 (212) 511 09 03
  • @ info@medusarestaurant.com