United States / Lowell / RestaurantsdinerFour Sisters Owl DinerAddress244 Appleton St, LowellWebsitewww.owldiner.comPhone+19784538321—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 itLa Diferencia Restaurant · 188 mNot ratedLou's Deli · 246 mNot ratedRosie's Cafe / Peak Coffee Roasters · 259 mNot ratedElliot's Hot Dogs