Happy House
Chinese
Happy House is a restaurant offering takeaway and self-pickup options.
Location
Best places nearby
The highest rated places close to Happy House.
Local restaurants nearby
163 Albany Road, Cymru / Wales
Location
The highest rated places close to Happy House.
163 Albany Road, Cymru / Wales