"We ordered ahead through the website and arrived 40 minutes later, 10 minutes after our order was supposed to be ready. Our order had not even been started. Apparently, despite receiving a restaurant has confirmed your order message, the restaurant had not seen our order on the machine. We had to wait an additional 25 minutes for our order to be cooked. The gyro pizza was delicious. The Philly Steak Sub we ordered was wrong. We were given a Philly Steak Pita. It tasted ok, but my husband wanted a sub. My salad was supposed to have homemade cucumber sauce, and there was none. Also, be aware that the Gyro salad is made with iceberg lettuce. It doesn 't say that on the menu. The employee was wearing food prep gloves when we arrived, while playing with his phone. He didn 't change them prior to or at any time while he prepared our food. During this time he answered the house phone and went into the employee area (opening a door with his gloved hands) This is all I noticed as I chose to pretend the food was being prepared in a sanitary manner. The food was ok, but if we hadn 't ordered and paid ahead, we definitely would have gone elsewhere. I was told that to cancel the order, we would have to go through the online order app menufy. Disappointed, and we probably won 't visit again."