United States / Lowell / Restaurantshot dogElliot's Hot DogsAddress37 Elliott St, LowellWebsitewww.elliotshotdogs.comPhone+19784583179—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 itLou's Deli · 59 mNot ratedRosie's Cafe / Peak Coffee Roasters · 70 mNot ratedLa Diferencia Restaurant · 101 mNot rated201 Canal Apartments