“ Eels…
The eels sold at our shops are bought in fresh and cooked on the premises. Jellied eels are cooked and left to cool.

posted : Wednesday, May 20th, 2009

tags : london