Villa Gennaro is an Italian restaurant offering hearty pizzas and traditional entrees in an upscale-casual setting.