Sarastro – “The Show After The Show”
Sarastro Restaurant which is the heart and soul of theatreland Covent Garden in central London, is a visual feast of opulence and flamboyance styled after an opera house. Sarastro’s menu showcase the soul of Mediterranean gastronomy. ...
Read More