United States / Buffalo / RestaurantspizzaJust Pizza & WingAddress300 Elmwood Ave, BuffaloWebsitewww.justpizzausa.comPhone+17168835650—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 itBrent Manor Apartments · 219 mNot ratedThe Ambassador · 308 mNot ratedCorporate Manor Apartments · 367 mNot ratedTeton Kitchen