Barca Bar & Restaurant

Address:

8-9 Catalan Sqaure
M3 4WD Manchester, United Kingdom

Phone:

+44 161 839 7099

Map:


Contact   ·   Privacy   ·   Terms