Big Mama's Çanakkale offers quality service with a Bosphorus view. This restaurant is located at Atatürk Caddesi 346 in Çanakkale.