Pop up restaurant for Can the Can @ Volvo Ocean Race Lisboa 2015 May

Pop Up restaurant for the portuguese Can the Can Lisboa restaurant, in Portugal.
Can the Can was invited by Volvo Ocean Race to be the restaurant of the precinct.

Scroll to Top