EN
IT
EN
ES
FR
DE
PT
Menu with duck in restaurants in Limassol City
1. Oshi Asian Interactive Restaurant
2. Chinese Heping Restaurant
3. Le Bordeaux Bistro & Wine Bar