I've been to Arleo's a few times. I've had their pizza and Italian sub, both being very good. You can't beat the price and the staff/owner are some of the nicest people you'll meet. It's one small local business I love to support for all the reasons above.