We are regulars, ordering from David Montes usually about 2-3 times a month.
I normally order take out and get pepperoni pizza along with their spaghetti and chicken fingers. Everything is homemade and always fresh.
I always pick up as I don't like delivery service from any establishment so I can't speak to their delivery service.
Table service has been prompt the two times I have eaten at the restaurant and customer service has been friendly.