Aristo Cafe offers a Mediterranean fine dining experience.