Restaurant and pizzeria, The Woods offers a dining experience in a renovated space surrounded by nature.