Italian restaurant Cheesy Heads specializes in cheesy Italian treats. Try their handmade pasta from a Parmesan wheel, crispy pizzas, and pizza sandwiches.