Villa Italia received an average rating of 5.00 out of 5 stars from 1 reviews.
by Tina004 on 7/30/2021
Villa Italia by Mallory M via Insider Pages on 2/5/2008 This is one of my favorite places. They have great salads and sandwiches. The workers are really nice and they have really good lunch specials every day.
Villa Italia by Mallory M via Insider Pages on 2/5/2008
Report Closed Some data provided by Citysearch
Browse Lyndhurst Businesses: Popular | # | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
0