Restaurant near Penn

perazziman
Mon, 02 Jul 2012 10:32:30 +0000

Sorry for asking what probably seems like a trivial question, but is there a Chipotle restaurant within walking distance of the campus? Thanks