Restaurante Leo II is a well-known café-restaurant located near Glorieta del Carrascos, close to the center of Benidorm and within walking distance of both the Old Town and Poniente Beach. The area is practical and residential, making it a popular choice for locals as well as long-stay visitors. The restaurant offers a traditional Spanish dining experience with a focus on
Read more...