Ste-Juju is a restaurant offering a refreshed menu and jovial service.