Leo’s restaurant is perfect for hosting a conference lunch for up to 110 delegates. The spacious interior with its contemporary design and natural lighting creates an inviting atmosphere for guests. The flexible layout allows for both private and semi-private options.
Like this venue?
Like this venue?