Tolli Cafe & Bar

Tolli Cafe & Bar
327 Kentish Town Road, London, NW5 2TJ