Isola BellaRestaurantsThorbeckeplein 7Amsterdam, 1017 CS · NL+31206269582info@restaurantisolabella.nlrestaurantisolabella.nlHours not available