The place is near the Metro station which means you are 10 min away from the Duomo. Excellent pizza place at the street corner (ATM).