25 The Green, Southall UB2 4AN +44 20 8574 5041
restaurant, Southall, England, United Kingdom
Today
How to go there