Sushi Toro
Japanese · Sushi · Tapas
Sushi Toro is a Japanese restaurant offering a variety of sushi and tapas. It is known for its fusion of Japanese cuisine with Spanish influences, as suggested by its location and the mention of tapas.
Location
Location