Barcelona.

Terra mia. Rest & Bar.