Delhi Darbar is an Indian restaurant known for its authentic cuisine and flavorful naan bread.