Square Is a modern Italian reasonably priced restaurant located in palmeira square.
The restaurant venue has that special touch of luxury with deep red walls and sexy subtle LED lighting setting the mood and with leather sofas and a comfortable cosy bar. A private space with a relaxing atmosphere and soft Art Deco style sofas is available where customers can enjoy a special date, meet...
Key Worker Discount: 25% off the Food Bill
|