Dalbastı Cafe is a cafe offering a Turkish dining experience with a naturally inspired decor.