India Rosa is a modern Indian restaurant offering creative interpretations of classic dishes in a funky, plant-filled setting. They feature a variety of Indian tapas.