Santa Lucia is your standard pizza & sub joint, but they excel where most chains fail. Their chicken parmesean is great as are their gyros. Definitely one of the better quick ea...
All reviews seem positive