Mecca Social Club
Balm Road
Leeds
LS10 2HU
0113-277-5960
Clubs & Associations - Social Leisure & Cultural
Visit Website