- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Mr. Fish & Chips, Simi Valley, California, Seafood Restaurant Details
Reserve a table - Mr. Fish & Chips - Inactive
Restaurant: Mr. Fish & Chips
Address: 3977 Cochran St Ste C, Simi Valley (Ventura), California (CA), 93063
Send to devicePhone: (805) 522-2458
Seafood
Please register here to leave your review, or log into your account.