Memories of India - On the River
££•Indian
Chelsea's Imperial Wharf is the waterfront setting for Memories of India on the River, a strikingly decorated modern restaurant with tangy regional Indian cuisine on the menu. The dramatically-lit interior with its snug amber leather booths and banquettes and tropical palm trees is as smartly sty...
No active offers at the moment. Check back soon!