Feed (Menu)

70 Flixton Road, Urmston
+44 161 747 8257

Give a rating to Feed

Suggest a dish

How much did you spend at Feed?