Delboys is a Turkish restaurant.