Cafe in Holguín
Sign in to add a photo.
Located in Holguín, Cuba, Deca Star is a Cafe. Cuisine: Italian, Pizza.
Deca Star is a Cafe in Holguín serving Italian, Pizza.
No reviews yet — be the first to review Deca Star.
Reviews are moderated before publishing. Sign in to skip moderation.