Gluten Free Falafel in San Carlos, California

  • 5 ratings $
    2653 Broadway, Redwood City, CA 94063

    Falafel, Gluten Free Menu, Dedicated Fryer + 7 more

    100% of 3 votes say it's Celiac friendly