Take a look at some of the best takeaways, restaurants and food delivery services in Leicester Square.
7-9 Kilburn High RoadKilburn, London NW6 5SD Persian / Iranian (4929)
351 High StreetKensington, London W8 6NW Iranian / Halal (240)