Is there any good pizza around? Especially quick slices not whole pies
Not talking about sit down big-deal dinner restaurant pizza, I'm talking about stuff I can just grab a slice or two quickly and walk out with. I don't think there's any walkable from DTSS but maybe a short drive or metro ride?