Posted on 15 July, 2011 | By Shannnon | Tags Michelin Starred 1 Star Restaurant Biarritz France
Another day, another restaurant booking, this time in Biarritz, in France, about 1 hours drive away.
Read more...