Happy House Reviews & Details
125 Canal St
Happy House is located at 125 Canal St in Salem near the intersection of Canal St and Laurel St. Their menu consists of Chinese dishes . Call (978) 745-5878 today!
- Major Intersection:Canal St And Laurel St
Tell us more about Happy House Salem!