Green Chilli
Chinese
Green Chilli is a Cantonese lunch restaurant.
Location
Best places nearby
The highest rated places close to Green Chilli.
Local restaurants nearby
Main Street, Market Sqare, County Donegal
Location
The highest rated places close to Green Chilli.
Main Street, Market Sqare, County Donegal