Levanah Reyes-Wainwright / 14/05/2013 Restaurant Review: Salvador & Amanda, Covent Garden, London View Post