IZUMO BUFFET RESTAURANTE Menu

C. de Manacor, 158, Palma, Balearic Islands 07007

Know a great happy hour or special for this location?