Restaurant Reviews from DiningGuide411.com
    Top : United_States: NC: Chapel_Hill

Darbar Indian Restaurant, Chapel Hill, North Carolina










Darbar Indian Restaurant
423 W Franklin St
Chapel Hill NC United States


Phone: 919.968.8706