Free listing
T
Andalusian Restaurant
Simple grills with a Mediterranean twist and Iberian small plates in a cosy traditional eatery.
52 Manchester Road, Manchester, Denton, Greater Manchester, M34 3LE, Un