Eating British at 101 Fish & Chips restaurant in Newark, CA.

Feedback

Do you manage or own 101 Fish & Chips?

Yes