Franco's
4.4 (941 Google Reviews)
About Us
Franco’s, considered as one of London’s first Italian restaurants, was established in 1945. For over 75 years Franco’s has been serving the community of St James’s from early morning to late evening.
Location
61 Jermyn St, London SW1Y 6LX, United Kingdom
Venue Policy