indaroma modern indian restaurant Published January 12, 2015 at 886 × 800 in Locations & Brands by IndAroma ← Previous