Meu Portugal | 213-215 Langworthy Rd Manchester M6 5PW United Kingdom Restaurant Menu & Phone213-215 Langworthy Rd Manchester M6 5PW United Kingdom 4.7/5
El Capo | 12 Tariff St Manchester M1 2FF United Kingdom Restaurant Menu & Phone12 Tariff St Manchester M1 2FF United Kingdom 4.1/5
Barca | 8-9 Catalan Square Manchester M3 4RU United Kingdom Restaurant Menu & Phone8-9 Catalan Square Manchester M3 4RU United Kingdom 3.8/5