Chase Deli & Pizza Plus has been offering a wide variety of panini, deli sandwiches, wraps, subs and pizza for the past three years. Manager Melissa Pacheco especially recommends the Portuguese-style sandwiches and homemade soups. Enjoy dining in the cozy indoor atmosphere or savor the sun at the outdoor picnic tables. The restaurant is proud to have the largest pizza in town - 18 inches.