Spice Garden is one of the best Indian Restaurants in Kuala Lumpur and is extremely popular with locals, expatriates and tourists.