The World's Longest Tasting Menu Will Last 24 Hours

The World's Longest Tasting Menu Will Last 24 Hours
20 August, 2015