We went there with a group of about 16 which strained but did not break the service. The food which includes Pizza and Italian dishes was good, I resisted but I was told the Tamarimasu (sp) was yummy.
This isn't fancy it's a pizzeria and it meets the needs and then some.
It's in the back of a shopping center and I wouldn't have known it was there without specifically looking it up so it may take some finding. But try it.
If you own or manage Pizzeria Del-Dio, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.