Sushi takeaway · 17801 Santiago Blvd, Villa Park, CA
More food in Villa Park, CA · Sushi Takeaway in Villa Park