Tsuma Ibiza
Japanese · Sushi · Fine Dining
Tsuma Ibiza is a Japanese restaurant.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Tsuma Ibiza.
Local restaurants nearby
Carrer des Jondal, 73
Location
Los locales mejor valorados cerca de Tsuma Ibiza.
Carrer des Jondal, 73