Follow their latest travels with ourbrand-new Friends Updates feature.
Istanbul photo by mfs
February 7, 2002
House of Medusa has a friendly staff and good, hearty Turkish fare. Located in Sultanahmet in a pretty yellow traditional clapboard Ottoman house, the restaurant features a pleasant outdoor dining terrace and is a short distance from Aya Sofia....Read More
Share your travel photos to expand your gallery and add color to your reviews.