Intricate traditional south-Indian carvings, orange flowers and colorful floor artwork greet you at the door of Naivedyam. It is a chain of famous south-Indian restaurants in the country and its reputation is well-deserved. The interiors showcase the culture and art of southern India, with Tanjore paintings on the walls, golden lamps, incense sticks and regional music in the background. The waiters are dressed in their traditional garb with a sandal mark on their foreheads. The food is the best south-Indian food you'll get; it's generous in variety and portions.