Asian restaurant · 1302 El Camino Real, Menlo Park, CA
Dine-In
More food in Menlo Park, CA · Asian Food in Menlo Park