16 employees
Olivetta is a coastal European restaurant open for fine dining and late night cocktails 7 days a week.
2020