This place is one of those great unlikely finds when you least expect it. The restaurant is inside a Shell gas station and features authentic homemade Greek food. Nothing on the menu is pre-made or frozen, from the filo to the spinach. I enjoyed the BEST gyro I've ever had. Pride and effort is evident throughout this modest establishment right down to the immaculately clean, charmingly fancy bathroom. This is one of those places you selfishly hope stays a secret, but truly it deserves to be discovered by all Greek food lovers.