Sumo Sushi & Izakaya

Sumo Sushi & Izakaya at Denver Premium Outlets.
This store is expected to open as of 6/1/2019