Gluten-Free Indian Restaurants in Santa Rosa, California

Last updated January 2023

  • 7 ratings
    810 McClelland Dr, Windsor, CA 95492
    $$ • Indian Restaurant
    GF Menu
    100% of 3 votes say it's celiac friendly