More about Atari Ya Japanese Food
Atari Ya Japanese Food is located at 595 High Road, N12 0DY London, United Kingdom
+44 (0) 20 8446 6669
http://www.atariya.co.uk/finchley-shop/
Similar Listings
Sumosan Twiga
4.5
![star rating](/static/images/star.png?v=1.02)
Ocean Dragon
4.5
![star rating](/static/images/star.png?v=1.02)