Restaurant Barrandal opened in the year 2003 and is located just near the city centre of Spain's city of Leon. Restaurant Barrandal is a gourmet boutique restaurant that has a menu which constantly changes. Check it out as David enjoys some deliciously different Spanish cuisine.
Link to this comment:
Video Responses
All Comments (0)