Ayala Japón

Cl. de Ayala, 67, Salamanca, 28001 Madrid, Spain

Madrid, Spain

Sushi, sashimi & teriyaki dishes, plus dumplings, in a polished space with counter & table seating.

Rating: 828

Score: 4.3

Price: Moderately expensive

No reviews available.