Fambrini's Cafe
2500 El Camino Real, Palo Alto, CA
16508581268
Menu is not available
Find another store