Indian restaurant, Nepalese restaurant in Santa Rosa, CA
Darbar Kitchen is an Indian and Nepalese restaurant in downtown Santa Rosa, near the historic Sonoma County Courthouse Square. The menu features curries, biryanis, and Nepalese dishes like chowmein and momo, along with a lunch buffet served Tuesday through Sunday. It offers dine-in, takeout, and delivery.





