La Strada is an intimate Italian restaurant offering traditional dishes complemented by a selection of wines. Take-out is available.