This is a small, counter service restaurant with a small dining area. They serve burritos AND gyros, and the food is fresh and very good. Lots of really affordable meal options. What really impressed me was that we had four kids with us who didn't eat gyros - the staff let us bring in a pizza from Little Caesars next door and even brought over complimentary dip for the kids to try. Very accommodating and friendly.