Plaza deli

Cafe
Directions Call
Bayshore Parkway 2680 · Palo Alto
+1-650-965-3189
www.baysidebusinessplaza.com/Plaza_Deli_Menu.pdf

Cuisine

deli
Food & Drink Shopping Attractions Stay Health Transport

maps.map_style


Layers

Share

WhatsApp Telegram Facebook X Email