Pizza is pretty good...definitely the closest option. Wish they would have a chix carbonera pizza like Vocellis.
Subs are hit and miss. Strombolis are good. Fries are too.
Definitely do pickup if you can as delivery takes 1+ hour every time. Only place we've ever frequented that EVERY time you call they throw you on hold no matter the hour of the day.