Delhi Wala
11 King St, Southall
020 8574 0873
Menu
Southall, Greater London
Delhi Wala
11 King St, Southall, Greater London UB2 4DF
020 8574 0873