Selfridges Manchester

by William Huang
selfridges manchester

Delivery – No

Takeway – Yes

Order From

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