Da Shack (Menu)

156 South Ealing Road, Ealing
+44 7847 852666

Give a rating to Da Shack

Suggest a dish

How much did you spend at Da Shack?