New Lucky House Reviews & Details
New Lucky House
10 Tyler St
New Lucky House is located at 10 Tyler St in Boston near the intersection of Tyler St and Beach St. Their menu consists of American and Chinese dishes . Call (617) 338-9038 today!
- Cuisine:American and Chinese
- On The Menu:Seafood
- Major Intersection:Tyler St And Beach St
Tell us more about New Lucky House Boston!