Arroz Bar is a Chinese restaurant and bar located in Estepona. They offer a variety of dishes including soup, salad, stir-fried vegetables, and duck. Takeaway options are available.