Deniz Grill is a Turkish restaurant offering flavorful food at affordable prices.