Darbar India Reviews & Details
1070 Main St
Darbar India is located at 1070 Main St in Branford near the intersection of Main St and Hillside Ave. Their menu consists of Indian dishes . Call (203) 481-8994 today!
- Major Intersection:Main St And Hillside Ave
Tell us more about Darbar India Branford!