Terrace 12 Cafe and Restaurant offers a menu featuring both Turkish and European cuisine. Enjoy unique flavors and a terrace setting.