Camelot is a cafe offering a fresh take on quality and service.