Barrafina

Barrafina Adelaide Street voted Best in Britain

“It’s a sign of the times that a restaurant that doesn’t take reservations can top the list of the best…