The Happy Villa
Chinese
The Happy Villa is a Chinese restaurant offering collection and delivery services. It operates seven days a week, open from 4 PM to 10 PM.
Location
Best places nearby
The highest rated places close to The Happy Villa.
Local restaurants nearby
97-101 Cushendall Road, Ballymena BT43 6HB, United Kingdom



