Menu with duck in restaurants in Limassol City

1. Oshi Asian Interactive Restaurant
2. Chinese Heping Restaurant
3. Le Bordeaux Bistro & Wine Bar