La Strada is an Italian restaurant offering pizza and classic dishes with set menus available.