About Euro City
International Food Store located in Oldham, selling a variety of foods from all over Europe.
More about Euro City
Euro City is located at 93-95 Yorkshire Street, OL1 3ST Oldham, United Kingdom
07514753010