Loading map…

Xanadu restaurant

Xanadu restaurant, situated in Constanța, Romania, at Bulevardul Aurel Vlaicu, 251A, offers a unique aroma and a tender texture. Their braised dishes are a highlight, reflecting the rich culinary traditions of the Black Sea region.