JavaScript is not enabled.
The place for subs! - Review by Connie B | Villa Italia Ristorante

Villa Italia Ristorante

Claim

The place for subs! 8/31/2005

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
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021