Falafel and things

975 Veterans Blvd, Redwood City
(650) 609-9867