United States / Lowell / RestaurantsthaiLaos Thai KitchenAddress478 Merrimack St, LowellWebsitelaosthaikitchen.comPhone+19784552727—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itTasty Dumplings · 177 mNot ratedSizzling Kitchen · 191 mNot ratedCharr’d Grille · 192 mNot ratedWhistler House Museum Of Art