You are now leaving Menulist
We hope to see you again soon!
Decarlo's Place Fish Chips
2139 Roosevelt Ave, Redwood City I-94061-1351, United States
Seafood, Fish, Sushi, Soup, Chicken, Wine, Beer
The redirect does not work? Just click on this link or copy it into your address bar