American Sardine Bar


Craig LaBan reviews American Sardine Bar, 1801 Federal St., Philadelphia.