Restaurant Mar & Terra offers dining.