Selfridges Manchester

by Mooboo
selfridges manchester

Delivery – No

Takeway – Yes

Order From

Selfridges Manchester
Underground Floor, Food Hall, The Dome
Selfridges Trafford
Manchester M17 8DA
United Kingdom