Restaurant · Bay Rd &, Pulgas Ave, East Palo Alto, CA
To-Go · Delivery
More food in East Palo Alto, CA