Garibaldi Italian Restaurant is a dining establishment in Benidorm, Spain, offering a diverse menu that includes Italian cuisine and pizzas. It is located on Avenida Mediterraneo.