1. Annalakshmi
Indian fine dining with a dress code to boot, Annalakshmi is located on the ground floor of the Temple of Fine Arts on Jalan Berhala. With the option of an à la carte menu as well as a buffet, diners can delight in exquisite vegetarian South-Indian cuisine. Annalakshmi also runs a pay-as-you-please restaurant on a sublevel in the rear of the complex called Annalakshmi Riverside, where patrons pay however much they choose for a meal from a smaller buffet. For reservations, visit their official website.