Valentines Day at Square Restaurant
The Square Restaurant is a magnificent glass roofed restaurant with tranquil green surrounds. The indoor trees make one feel in tune with nature and create an intimate atmosphere, which compliments the superb cuisine. This wonderful ambience is enhanced by harp or piano music blending with the tinkling sound of water tumbling down the waterfall. A well-chosen […] More