Tabbah Restaurant
Turkish · Mediterranean · Seafood
Tabbah Restaurant offers a Turkish and international dining experience with panoramic sea views. It is situated in Istanbul's historic peninsula, within the Sultanahmet area. The restaurant is known for its scenic location and diverse menu.
Location
Best places nearby
The highest rated places close to Tabbah Restaurant.
Local restaurants nearby
Kadırga Limanı Caddesi 41, Fatih, İstanbul, Turkey



