Tubby Isaacs

Restaurant English

Address
Goulston St.
Phone
None
Email
None
Website
None
Notes

Jellied eels, nowadays a London rarity. Near Aldgate tube station