Loading...

Aiko Sushi | view more Restaurants

Type: Fine Dining, Japanese, Sushi, Asian
Calle del Capitan Gomez Landero 17, 38006 Santa Cruz de Tenerife, Tenerife Spain
Rating: 4
Country: Spain
City: Santa Cruz de Tenerife

Meals:
Cuisines: Japanese, Sushi, Asian
Features:

Vegetarian FriendlyYes
Vegan OptionsYes
Gluten FreeYes