John & Mary's Hamburg is a Buffalo tradition for pizza, subs and wings since 1952. Their menu includes hoagies, subs, wraps, traditional pizza, wings, Perry's ice cream, homemade soup, burgers, wraps, seafood platters, burritos, and fresh salads. They offer dine-in, takeout, catering, online ordering and delivery options.