I'm changing my review to four stars. I admit the employees still need a lesson on smiling and what not, but the food is really good. Everything is very freshly made and prepared and it is obvious. We eat there probably three times a week now. We always play "rock paper scissors" to see who has to go in and order because it does take awhile to get through the line if it's busy, but it has always been exceptional quality food . I know they make everything fresh and it takes a little longer to get your items. I think the young staff are stressed because they know it takes so long and I think with these yelp reviews, people take it out on them. But the management is ultimately responsible for the place and how smoothly it is run. But again I will say, the food has always been delicious and consistent.