Food here is amazing! You have to try there Gyros they are the best around, they give you so much extra meat. and for the price you can not beat ...
All reviews seem positive