Firangi Superstar Distinct Indian FlavoursA visit to Firangi Superstar, the newest hotspot on Craig Road, is almost like stepping into the set of Wes Anderson’s The Darjeeling Limited, a hyper-stylized film that follows three brothers on a journey across India’s colorful landscape.