Star Cafe Aile Çay Bahçesi is a cafe offering coffee, sandwiches, and other light fare.