Bali is a culinary capital, and there are tons of options, but one name definitely makes people feel like they are in India: Punjabi Grill. Of all the Indian restaurants in Bali, Punjabi Grill has rightfully created its own space to provide a fine dining experience, almost as surreal as walking through the heart of India.