Barrafina Adelaide Street

Barrafina Adelaide Street is Spanish Restaurant in London.

Tags:
Spanish Restaurant,Tapas Bar & Restaurant,European Restaurant
Category:
Spanish Restaurant