Restaurants Limassol Restaurants in Limassol Dionysus Mansion Le Bordeaux Bistro and Winebar Wolfgang's Steakhouse