0Restaurant ReviewGyros Nirvana in Sherwoodadmin-May 2, 2019Why it took almost two years to go back to Mama’s Gyros Grill in Sherwood is beyond me. If you read my first review, then it was quite evident I...