Sherwood is an Italian restaurant and pizzeria offering lunch and dinner. It is located in Vercurago, Italy.