Get directions to Sumo Sushi & Izakaya in Denver Premium Outlets

Don't konw how to get to Sumo Sushi & Izakaya in Thornton, Colorado CO 80023? Find driving directions to Sumo Sushi & Izakaya below.

Denver Premium Outlets location: 13801 Grant St, Thornton, CO 80023

Insert your starting address