Villa AiDA
Restaurant · Iwade
Tap to expand place details
1
More info
@theworlds50best
"Rank: #64"
Asia's 51-100 Best Restaurants 2021: Japan
50 BEST
Map view