Category Bar Bar Restaurant Playa XivaresBeach Xivares, Albandi 33492985 169 375645 77 90 49 Location