Catch Restaurant Bar
catchrestaurantbar
Catch Restaurant, opened in Caddebostan in 2025 under the Allpoints Restaurant Group, offers a unique fusion of Mediterranean and Asian cuisines in a sophisticated yet relaxed atmosphere by the sea.
İçki & Tadım📍 İstanbul, Turkey