Taj Mahal


in Gávea, Jardim Botânico & Lagoa

Hands down Rio's best Indian restaurant, Taj Mahal serves pure decadence from its extensive menu: plates of lamb masala, creamy palak paneer and piping hot naan bread fresh from the oven. The setting is elegant, with white tablecloths and large, brightly saturated photographs of India that bring the subcontinent to life.