Restaurant Review: Penelope’s, Russel Street, London
Penelope’s restaurant offers a fusion of Spanish and Israeli cuisine in London’s Covent Garden.
The post Restaurant Review: Penelope’s, Russel Street, London appeared first on The Travel Magazine.