Istanbul Grill RestaurantUnclaimedRestaurantsAmsterdam+31207708547info@istanbulgrillrestaurant.nlVisit website