Fish & Chips
Restaurants and Cafes
3034 DE LA Rosa Sr # H
Soledad, California (CA) 93960
Distance:
Soledad, California (CA) 93960
Distance:
Description:
Fish & Chips is primarily engaged in Restaurants and Cafes. Fish & Chips operates in California. This establishment is i. . . (READ MORE)