Marbella Terrace is a seafood restaurant offering international dishes in a relaxed setting. The venue features a terrace and balcony with sea views, housed in a historic building.