Filters:
clear
Country: United Kingdom

izakaya restaurant in Aberdeen

About 1 results.

Yatai Izakaya

thumb_up 3706 likes
rate_review 129 Reviews
favorite 4696 favorites
53 Langstane Place, AB11 6EN Aberdeen, United Kingdom

Exit Aberdeen, Enter Tokyo!

  • 1