This is my VERY favorite Greek Restaurant in the US hands down. The Greek fries are yummy, the hummus is so very fine!  Literally. The lamb is seasoned to perfection and the serving size is huge! Worth every penny!