Find the top Modern Indian restaurants in Southall near you now.
Indian restaurant
Address: 8 Beaconsfield Rd, Southall UB1 1DW, United Kingdom