Happy Gardens

Sushi restaurant · 1205 Plaza Ave, Escalon, CA

Hours

More food in Escalon, CA · Sushi in Escalon