Amor Beach Restaurant establishes itself as hotspot in Limassol
The new Amor Beach Restaurant at the Grand Resort in Limassol has established itself as a popular all-day destination roughly one month after its opening. The restaurant quickly became one of the most popular venues in Limassol and beyond, regularly attracting visitors.