This is a great place for quick Greek food.
I've lived near the place for 7 years and never knew it existed. As others stated its next to a convenience store. The place is small and only approximately seating for 15 inside and 8 outside.
But if you want a good gyro and or salad don't pass it by.