Billa's Italian Restaurant and Bar
53-54 Cardiff St, Aberdare CF44 7DG, United Kingdom
4.4
326 reviews
8 comments
PH64+WP Aberdare, United Kingdom
Location reporting
Claim this location
Monday: 17–22
Tuesday: 12–14
Wedneasday: 12–14
Thursday: 12–14
Friday: 12–14
Saturday: 12–14
Sunday: 12–22
Tuesday: 12–14
Wedneasday: 12–14
Thursday: 12–14
Friday: 12–14
Saturday: 12–14
Sunday: 12–22
Will definitely be using again.
5 stars
An hour later, who knows, busy, busy...
Food was Really Great...
Beer was also good...
Service was a bit slow, but they had forgotten I was there...lol
Recommended...