Just Pizza Address: 295 Main St, Buffalo, NY 14203 Phone: (716) 856-4444 Payment: Cuisine: Pizza E Commerce, Pizza, Restaurants Other Businesses: In & Out Express Deli at 181 Ellicott St, Buffalo, NY 14203 McDonald's at 390 Niagara St, Buffalo, NY 14201 Water Line Cafe at 50 Lakefront Blvd, Buffalo, NY 14202 Judy's Deli at 50 Lakefront Blvd, Buffalo, NY 14202 Olympic Restaurant at 1601 Military Rd, Buffalo, NY 14217