Queen's of India is a restaurant serving Indian food, located across from Ubud Palace. The menu centers on dishes with strong spices, including butter chicken and naan. Diners can choose from both vegetarian and non-vegetarian options, and the food is close to authentic Indian style. The interior is cool and features strongly colored decor.