Atariya Sushi

Venue Details & Map

Atariya Sushi

Address
20 James Street
Mayfair
London
W1U 1EH

Look for similar items by category

Is Atariya Sushi your business?

Find out how you can update and improve this listing.