La Strada is an Italian restaurant offering a menu of Italian, Mediterranean, and European cuisine. Features include a full bar, vegetarian options, highchairs, free internet, and accessible access.