Bibo's Pizza & Pasta
170 State St, Los Altos
(650) 680-2012
Recent Reviews
Order Online
You May Also Like
Orenchi - 170 State St unit 107a
Ramen
State Street Market - 170 State St
Food Court, Pet Friendly, Venues & Event Spaces
Konjoe Burger Los Altos - 170 State St
Burgers
Restaurants in Los Altos, CA
Bibo's Pizza & Pasta
170 State St, Los Altos, CA 94022
(650) 680-2012