Happy Garden Chinese Restaurant
327-329 High Street
Cheltenham
Gloucester GL50 3HS
United Kingdom