Ristorante Pizzeria L’Albero del Pepe is located in the heart of Milan, behind the Duomo, near Piazza San Babila and Pizza della Scala.
The place is quiet and spacious, covers two floors. There are more than 120 seats. It has air conditioning and free wireless access. Pets are allowed.