One of Slough’s finest Indian restaurants, head to Black Ice for flavours of the East accompanied by an equally impressive cocktail menu.
Location
51.507617, -0.591307
Image

Property Management ID
8nnLScXnnAW
Distance
482.00
Unit
metre