The pizza steaks and the steak specials (good and spicy) are as good as any in Philly and way better than most. Excellent pizza and a friendly crew. I can't say enough good about this place. Oh- and get the garlic knots.
Pros: easy parking, excellent food, friendly staff