I've been here roughly once every two months for the last 15+ years. The pizza (especially the margherita) is amazing! I highly recommend the garlic bread too :) The staff is awesome and the happy hour prices are unbeatable. I now live within walking distance of Il Forno and frequent it even more. If you're not eating, it's a great place to sit and watch a game too. Enjoy!