About Cleopatra'S Yard
Serving the Best beer and Best Food in East London ! ! ! !
More about Cleopatra'S Yard
Cleopatra'S Yard is located at 39-45 Gransden Avenue, E8 3QA London, United Kingdom
07708 980 597
http://www.cleopatra-seafoods-ltd.co.uk/