With a gorgeous rooftop that offers a 360-degree view of the city and Hagia Sophia, the Mesopotamian Terrace Restaurant is a must-visit. Delicious food, a cosy atmosphere and breathtaking views will surely sate your appetite. From meat options to vegetarian dishes to desserts, everything on the restaurant’s menu is worth the try and you’re sure to come back.