Barrafina Dean Street is a Spanish [1] restaurant in the City of Westminster. [2] [3] It has received a Michelin star.
This UK-based restaurant or restaurant chain article is a stub. You can help Wikipedia by expanding it.