Map of the Best

Sushi Bar Tottori

4.2 (374) $$$$ $$$$ Japanese

Description

Sushi delight.

Awards

Michelin
Recommended
Google
Good

Location

Calle de Lagasca, 67, Salamanca, 28001 Madrid, Spain

Open in Google Maps