Hawaiian restaurant · 1170 Alma St #1189, Menlo Park, CA
More food in Menlo Park, CA · Hawaiian Food in Menlo Park