Two Brothers Mexico Pizza serves pizza to Philadelphia diners at 1648 S 7th St in South Philadelphia. Located in a neighborhood with deep culinary roots, this pizzeria offers a casual spot for grabbing a slice or ordering pies to take home. The straightforward menu keeps the focus on quality pizza preparation, making it a reliable option for lunch, dinner, or whenever a craving strikes.