PERSPECTA

News from every angle

Back to headlines

Holguin's State-Run Restaurant 'La Casa del Chef' Closes

The state-run restaurant 'La Casa del Chef' in Holguin, Cuba, has reportedly closed, according to a social media post.

3 Apr, 17:56 — 3 Apr, 17:56
PostShare