Log in
English (United States)
Fish & Chips
Simi Valley, CA, United States
Open map
Fresh reviews:
One word. Grease. It was too hard to finish the food much less go back for a second chance
Dave C.
Mr Fish & Chips
1 place in
Simi Valley
, ordered by rating:
Mr Fish & Chips
3.3
20 reviews
Telephone:
+1 805-522-2458
Address:
3977 Cochran St Ste C
Fish & Chips
/
Fish & Chips
in nearby cities:
Santa Clarita
Los Angeles
Agoura Hills
English (United Stat…
Log in