Decarlo's Place Fish & Chips (Menu)

2139 Roosevelt Ave, Redwood City
+1 650-366-3474

Give a rating to Decarlo's Place Fish & Chips

Suggest a dish

How much did you spend at Decarlo's Place Fish & Chips?