Fish & chips restaurant · 36700 Cedar Blvd, Newark, CA
More food in Newark, CA · Fish & Chips in Newark