Billa's Italian Restaurant and Bar
53-54 Cardiff St, Aberdare
01685 871562
Menu
Reserve
Aberdare, Wales
Billa's Italian Restaurant and Bar
53-54 Cardiff St, Aberdare, Wales CF44 7DG
01685 871562