Bacchus' Terrace is a Mediterranean restaurant offering freshly prepared dishes and a selection of wines, enjoyed on a terrace with scenic views.