Falafel and things

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