I really like Cafe Viva. I order from there frequently and I love their whole wheat pizza napoletana. Last time I ordered I got the pesto pizza which I think didn't deliver so well - it was a bit soggy and the cheese was tough - but it would probably be good in the restaurant. The delivery service is spotty - make sure to ask them what the wait time will be when you order.
more