Opened in 1946, Franco’s is an elegant Italian restaurant offering all-day dining.
61 Jermyn St, St. James’s, London SW1Y 6LX