Cafe
Cafe Isarn
38 locals recommend,
Permanently closed
Location
119 Upper St
London, England
Tips from locals
Compact and relaxed place for pizza, pasta and grills amid bare-brick walls covered in film posters.
This is one of my favourite Thai restaurants in London. They do excellent prawn dumplings and massaman curry.