Darbar India +

Darbar India 1070 Main St.
Branford

203-481-8994
www.darbarindia.com

$$, Alcohol, Entertainment, Lunch, Dinner