Sushi restaurant · 1651 W Foothill Blvd A, Upland, CA
Dine-In
More food in Upland, CA · Sushi in Upland