FLW
Pitted Olive is one of FLW.

1. Pitted Olive

8.7
3 Leigh St, London, Greater London
Turkish Restaurant · King's Cross · 37 tips and reviews