101 Fish & Chips

Fish & chips restaurant · 36700 Cedar Blvd, Newark, CA

Hours

More food in Newark, CA · Fish & Chips in Newark