Great food at a great price. Had a gyros sandwich with fries for six bucks. So large I couldn't finish it all- even after I gave some to my dog (yes I was sitting outdoors) Very courteous and fast service. I have had slightly better gyros before but for double the price. If I were ignoring the price then may have gone with 4 stars but would still rate the quality and taste excellent.