img1

Green Chilli

98 Main Street, Barry, Vale Of Glamorgan, CF63 2HN

Cuisines: Indian

Phone number

0144 674 7421, 0144

Cuisines

Indian

Payment Method

Card only.

Website

thegreenchilli.co.uk

Opening hours ·Closed Now

See more

Address

98 Main Street, Barry, Vale Of Glamorgan, CF63 2HN

Highlights

Menu

Reviews

Photos