Haveli Banjara is a popular Indian restaurant in New York City that offers a variety of dishes from different regions of India. The menu features dishes like chicken tikka masala, lamb vindaloo, and vegetarian options like baingan bharta and chana masala. The restaurant has a casual atmosphere and friendly service, making it a great choice for a casual dinner or takeout.