moulton in Barry
About 1 results.
The Green Chilli
Main Street 98, CF63 2HN Barry, United KingdomOfficial Site: ✸✸✸ Best Indian and Bangladeshi Restaurant & Takeaway in Barry South Glamorgan CF63. We deliver to Cadoxton CF63, Sully CF64, Wenvoe CF5 & Colcot, Moulton in CF62.