Update Info - Baffo Dal European Cuisine
This restaurant was reported as closed. If it is open, let us know.
Baffo Dal European Cuisine
878 Santa Cruz Ave
Menlo Park, CA 94025
878 Santa Cruz Ave
Menlo Park, CA 94025
This restaurant was reported as closed. If it is open, let us know.