Italian restaurant offering delivery and pickup options. Features free off-street parking.