Restaurante El Aldabon is located in Holguin, Cuba on Martires No. 81 E/ Frexes y Aguilera, Holguín, Holguín 80100. Restaurante El Aldabon is rated 3 out of 5 in the category restaurant in Cuba.
Address
Martires No. 81 E/ Frexes y Aguilera, Holguín, Holguín 80100