Not known Factual Statements About best chicken restaurants in Soho
Barrafina is a superb tapas restaurant that makes a lot of the best Spanish foodstuff in London, in extremely swish, upscale surroundings. Whatever the event—an off-the-cuff day (that’s probably not relaxed in any way), bringing pals from outside of town, and so forth—a meal sat within the marble bar will knock it out from the park.This Andre