London
Lantana Cafe is one of London.

1. Lantana Cafe

8.5
2, Oliver’s Yard, 55 City Rd, London, Greater London
Café · Islington · 143 tips and reviews

Fred W.Fred Wilson: The squid salad is really good