Al's South Street Cafe
179 Essex St (corner of South Street and, Essex St, Boston 02111