Napoli Villa Italian Restaurant

Beech Grove, IN — Food & Drink. Napoli Villa is a full‑service Italian restaurant serving authentic Italian cuisine with family recipes and traditional dishes, celebrating over 50 years of hearty, classic Italian fare and a welcoming atmosphere.