Sizzlers

From Dead Cafe Society
Jump to: navigation, search

One of the great South London cafes. It had a character all of its own with two small rooms in a black and white decor.

Must have closed in the last year...

Szczels 22:13, 10 Jan 2005 (GMT)

Personal tools