Chef Mike's Sub Shop (Columbia University Main Campus)

Deli · 411 West 116 Street, New York, NY

More food in New York, NY · Deli in New York