1493 E Bayshore Rd, East Palo Alto, CA 94303 +1 650-321-4146
restaurant, East Palo Alto, CA, United States
Today
How to go there