Tapa Sushi
Sushi · Japanese · Tapas
Tapa Sushi is a Japanese restaurant specializing in sushi. They also offer tapas-style dishes, providing a diverse dining experience. The establishment is known for its Japanese cuisine.
Location
Vota recommends
Location
Vota recommends