italian restaurant in palo alto
About 9 results.
Buca di Beppo Italian Restaurant
Emerson Street 643, 94301 Palo Alto, United StatesVisit Buca di Beppo at 643 Emerson St in Palo Alto, CA for authentic Italian food served family style. Host your next party at Buca or order catering. Call (650) 329-0665 today.