Banana Split Restaurants in Menlo Park
Show restaurants on map
3
Menu
Table booking
3
Menu
Table booking
City: Menlo Park, 580 Oak Grove Avenue, Menlo Park, CA 94025, United States
Here you can find the menu of Fosters Freeze in Menlo Park. At the moment, there are 13 courses and drinks on the food list. You can inquire about cha...
Feedback
These reviews refer only to the mentioned ingredients.