Delhi Wala
11 King St, Southall
020 8574 0873
Recent Reviews
Order Online
Photos for Delhi Wala
Upload photos
×
❮
❯
Delhi Wala
11 King St, Southall UB2 4DF
020 8574 0873