Sherwood Village is a restaurant offering a diverse menu of classic and contemporary dishes in a welcoming atmosphere.