luxuryresortsgreece.com
THE WHITE – FINE DINING IN CRETE
The White restaurant is located at the lobby level of White Palace luxury hotel in Crete, offering cuisines from France, Italy, & Greece!