Update Info - Casa Isabel
This restaurant was reported as closed. If it is open, let us know.
Casa Isabel
2434 Park Blvd
Palo Alto, CA 94306
2434 Park Blvd
Palo Alto, CA 94306
This restaurant was reported as closed. If it is open, let us know.