Pizza Place offers pizza and more.