Red Saffron Taverna Sensatori
Mediterranean · Buffet · Greek
Red Saffron is a restaurant located within the Atlantica Sensatori Resort in Crete. It offers a dining experience that is often described as Mediterranean, with some sources indicating it operates as a buffet.
Best places nearby
The highest rated places close to Red Saffron Taverna Sensatori.

