Long's Kitchen Reviews & Details
1866 Main St
Long's Kitchen is located at 1866 Main St in Tewksbury near the intersection of Main St and Livingston St. Their menu consists of Chinese dishes . Call (978) 640-6822 for dine in.
- Service:Dine In
- Major Intersection:Main St And Livingston St
Tell us more about Long's Kitchen Tewksbury!