Grilled Halloumi cheese, pine nuts, lettuce, tomato, cucumber, and olives
343 Kensington High St, London W8 6NW