Pizza is not my favorite in town but definitely good. They tend to have some good shelf items in the store too.
Yes