Sumo sushi

Japanese kitchen.

Opening hours

Weekdays 11-21
Sat 11-18
Sun 12-18

Location

3rd floor

Show in map