This place is a hit or a miss, food wise. Before ordering the doner - look at the vertical rotisserie - if the meat is thin/running out - avoid, its likely stale and yes, it does taste stale. If its stacked its fresh and you have a good doner. The price is great for the amount of food. Service, as you have already read reviews, could be improved and at times they are quite rude. You cannot order their turkish bread or lavash as takeout, even though its on the menu.