Darbar Indian Restaurants

Indian
$ $
423 W Franklin St
Chapel Hill, NC
(919) 968-8706