Imari sashimi & sushi

Sushi takeaway · 733 W Foothill Blvd #D, Upland, CA

Hours

More food in Upland, CA · Sushi Takeaway in Upland