Best pizza in the area. Sure, you can get a pizza for $5 at one of the chain joints but it's not going to come close to the authentic taste of Little Italy. The owner and staff are always friendly and you can save a few bucks with the weekly specials.
-Christian M.