Billa's Italian Restaurant and Bar
53-54 Cardiff St, Aberdare
01685 871562
Recent Reviews
Order Online
Reserve
Billa's Italian Restaurant and Bar
53-54 Cardiff St, Aberdare CF44 7DG
01685 871562