Restaurant in City Center, Limassol
Restaurant for rent, located in the city center. The property offers a total area of 280+315 sqm, providing ample space for a variety of business opportunities. A prime location for anyone looking to establish or expand a restaurant.