Mare Nostrum is a Mediterranean restaurant offering lunch service from Wednesday to Sunday.