Online table reservation for Mister Fish Chips in San Diego
We are enabling reservations for Mister Fish Chips
Mister Fish Chips
5647 Balboa Ave, San Diego, United States
Seafood, Fish
The redirect does not work? Just click on this link or copy it into your address bar