Get directions to: Va Palo Alto Farmers' Market, Palo Alto, CA
Restaurant address: 3801 Miranda Ave Palo Alto, CA 94304, USA
Restaurant: Va Palo Alto Farmers' Market