United States / Cedar Rapids / RestaurantspizzaNeed PizzaAddress207 2nd Ave SE, Cedar RapidsWebsitewww.needcr.comPhone+13193626333—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 itCedar Rapids Museum of Art · 259 mNot ratedRock Bar American Grill · 23 mNot ratedIzumi Sushi & Hibachi All You Can Eat · 35 mNot rated