Sherwood Green Restaurant offers a warm atmosphere with a menu featuring European and Central Asian dishes. They specialize in Ukrainian and Central Asian cuisine, with options for takeaway.