La Strada is an Italian restaurant known for its pasta dishes and generous portions.