Deli @ Dwell

1301 N American St, Philadelphia
(215) 478-6000