Venue

Bar Leuccia

Follow

Host an online event

Host an online event

Claim

Claim

About

The Leuccia is a new Italian bar and restaurant with a large exhibition room and small stage, screen and audio facilities.