London Restaurants August 27, 2019 0 Opera Tavern Tosca, mi fai dimenticare Iddio!… There is always the worry with a restaurant situated near…