United States / Lowell / RestaurantspizzaPizza HazelAddress1258 Gorham St, LowellWebsitemypizzahazel.comPhone+19784530440—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 itGood Thymes Family Restaurant · 34 mNot ratedGeorge's Delicatessen · 119 mNot ratedCabot Crossing · 511 mNot ratedOasis Grill & Restaurant