Proposition Chicken
1137 Chestnut St, Menlo Park
(650) 514-5418
Menu
Restaurants in Menlo Park, CA
Proposition Chicken
1137 Chestnut St, Menlo Park, CA 94025
(650) 514-5418