Happy Garden Reviews & Details
174 Us Route 1
Happy Garden is located at 174 Us Route 1 in Scarborough near the intersection of US Hwy 1 and Foxcroft Dr. Their menu consists of Chinese dishes . Call (207) 885-0121 today!
- Major Intersection:Us Hwy 1 And Foxcroft Dr
Tell us more about Happy Garden Scarborough!