Get directions to: Bravo Fono Restaurant, Palo Alto, CA
Restaurant address: 99 Stanford Shopping Court Palo Alto, CA 94304, USA
Restaurant: Bravo Fono Restaurant