Macambo cocktail & more is a bar offering a variety of drinks. The establishment is located at Λεωφόρος Αρτέμιδος 147. Search results indicate it is a public venue.