The Red Lion Pub is a traditional pub located in the heart of Stalis, in Crete. It has become a favourite destination for tourists and locals looking for a different atmosphere.
22 Agiou Ioanni, Stalida
Search tours, activities & more