Franco Manca Islington
73 Upper Street Islington, London N1 0NY England
Franco Manca Islington is a Italian, European, Vegetarian Friendly place is located in London, England. The address of Franco Manca Islington is 73 Upper Street Islington, London N1 0NY England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 20 3026 1180, or open their website to view relevant information, The url is http://www.francomanca.co.uk/