94 Point Pleasant, London SW18 1PP, United Kingdom
Lebanese • $$
26 Strand
International • $$
237 Cowley Rd, Oxford OX4 1XG, United Kingdom
1 Deptford Broadway, Deptford, London SE8 4PA
Bar • $$