Beech Grove
$12 to $24
Family-owned and operated for over 50 years, Napoli Villa is a full service, fine dining restaurant serving a variety of authentic Italian cuisine incorporating three generations of family recipes.