Ask a member of the local Indian community which is the best Indian restaurant in Bangkok and the answer is invariably ‘Rang Mahal.’ The food is primarily from the Punjab with lots of items from the Tandoor oven, including always-popular tandoor chicken and a variety of Indian flat breads. The interior of the restaurant is lavish without coming across as ticky-tacky; the view from the hotel’s 26th floor is one of the best in the city and there is live Indian music to entertain in the evenings. Open for lunch, dinner and Sunday buffet brunch. Rembrandt Hotel, Sukhumvit Soi 18 (BTS Asoke or MRT Sukhumvit), Tel: 02 261 7100 |