1700 E Bayshore Rd IKEA Restaurant and Cafe

Cafe · 1700 E Bayshore Rd, East Palo Alto, CA

Popular items (As of 10/29)

See full menu

More food in East Palo Alto, CA · Cafe in East Palo Alto