If you are hungry for a great sub sandwich, pasta or pizza, then the Villa Italia Ristorante is the place to go. The atmosphere of the restaurant is casual and relaxed, and if you go there enough, the owner, Sam, may come and join you for a meal. The prices are more than reasonable, and the portions are perfect!
more