Delivery
Pickup
Outdoor
Wales
South Wales
Rhondda Cynon Taf
Treorchy
1 Restaurants on GastroRanking
186 Opinions in 2 websites
Great food great people so friendly and helpful and this is definitely a happy place I.e. if you're down when you go in you're happy when you come out you cannot fake that love this place and I try to brighten my week as many times as I can