Mediterranean restaurant and takeaway menus in Aldgate

Leon Restaurants

Mediterranean

3 Crispin Place, Aldgate, London, E16DW ,