Darbar India

Darbar India1070 Main St.
Branford

203-481-8994
www.darbarindia.com

$$, Alcohol, Entertainment, Lunch, Dinner