Authentic greek gyro shop located inside a Shell station.  Don't let that fool you--this is nothing like a gas station fast food outlet...come for the gyros...get gassed if you need it!