New England Pizza House is located on West Main Street in Hyannis and has been family-owned for over thirty years. The restaurant specializes in handmade pizza and Mediterranean food with a Greco-Roman influence. The cozy, casual dining room provides customers with a venue to enjoy homemade dishes, wine and beer.