at 57 Court St, Plymouth , 02360 United States
43 FB users likes Happy Garden Restaurant, set it to 1 position in Likes Rating for Plymouth, Massachusetts in Asian Restaurant category
Happy Garden Restaurant is Plymouth based place and this enity listed in Chinese Restaurant category. Located at 57 Court St MA 02360. Contact phone number of Happy Garden Restaurant: (508) 747-2801