Cafè Max is a cafe and bar offering a relaxing atmosphere for its customers. It is located in Olbia, Sardinia.