Cromwell Building, 6 Redcross Way, London SE1 9HR
Bar | Indian takeaway | Restaurant
This Indian restaurant features a modern glass-front faรงade and a contemporary interior design, offering an authentic menu that specializes in traditional cuisine.