New Bharati is an Indian restaurant offering traditional cuisine for dine-in, takeout, and delivery.