Franco Manca Soho

51 Berwick Street, London W1F 8SJ ,United Kingdom
Franco Manca Soho Franco Manca Soho is one of the popular Italian Restaurant located in 51 Berwick Street , listed under Restaurant/cafe in London , Pizza Place in London ,

Contact Details & Working Hours

Map of Franco Manca Soho