The best pizza you will ever have-- I pickup pizza here nearly every week! You can smell the pizza from the minute you set foot in the little Italy area. Traditional diner interior with brick walls, nothing glamorous, just a great place to get pizza! I generally do not order their pasta, it's not nearly as good as the pizza is. Usually very crowded on Friday and Saturday evenings, but completely worth the wait. Thin crust pizza with perfect sauce and a stringy cheese: the true definition of Italian comfort food!!