Big Chefs Tarabya Big Chefs Tarabya restaurant is part of a chain but feels unique because of its Bosphorus waterfront location and stunning terrace. Big Chefs in Tarabya is a bit further away from the city center but the trip along the waterfront is worth it. They offer international food which you can enjoy while sitting...