Chicken restaurant · 1275 Hamilton Ct, Menlo Park, CA
More food in Menlo Park, CA · Chicken in Menlo Park