Delivery
Pickup
Outdoor
Wales
South Wales
Cardiff
Gabalfa
1 Restaurants on GastroRanking
216 Opinions in 1 websites
The staff were really rude from start, made us feel very uncomfortable and I welcomed. Will not be coming back and would not recommend.