Pizza Review
Owner is off the boat from sicily, same town i'm from. He knows his stuff. Pizza is superb. Decorations inside make you feel like you're in sicily. Or at least in south philly lol. Highly recommended.