We are open for takeout Mon-Sat 5PM-8:30PM
Alcohol temporarily available for takeout*must be 21+
925 El Camino Real, Menlo Park, CA 94025
(650) 600-8794
We are open for takeout Mon-Sat 5PM-8:30PM
Alcohol temporarily available for takeout*must be 21+