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 predominantly engaged in Restaurants and Cafes. Fish & Chips operates in Soledad California. This busine. . . (READ MORE)