I was there last night for the first time. I ordered a lamb/beef dinner plate with pita. Salad was overloaded with feta and olive oil, but lacking pepper. Gyro was awful. The meat tastes like it was boiled with plain water before put up to skewer. It has a vey dull taste and full of fat and cartilage. Half of my plate was garbage, and it is $20!!!! We finished eating and about the leave but one of the orders had not come and we wanted to cancel that, but the server said that we cannot. What on earth I cannot cancel an order if it was not on my table until I finished all other orders and still waiting for that one which was supposed to come much earlier. I will never go there again and I don't recommend to anybody.