Contact - The Green Chilli

Best Indian & Bangladeshi Restaurant & Takeaway in Barry South Glamorgan CF63 2HN

Address

98 Main Street
Barry CF63 2HN

Opening Hours

OPEN 7 DAYS A WEEK

Mon - Sun: 05.30 pm - 11.00 pm