
The Village Italian Restaurant
Italian Food, Pasta, Pizza & Salads