Billa's Italian Restaurant and Bar
53-54 Cardiff St, Aberdare
01685 871562
Recent Reviews
Order Online
Reserve
You May Also Like
Servini's Cafe Restaurant - 2 Cardiff St
Aberdare Charcoal Grill - 32, Victoria Square, Aberdare
Fast Food, Takeaway & Fast Food
The Bute Arms - Victoria Square
Pubs, British
Aberdare, Wales
Billa's Italian Restaurant and Bar
53-54 Cardiff St, Aberdare, Wales CF44 7DG
01685 871562