A stunning restaurant. Very nice ambience, and lively atmosphere. The staff are very welcoming, and the food is served to a very high standard. The restaurant is extremely clean, and aesthetically pleasing. I certainly have enjoyed some very good "MOMENTS" here. Well done Moments, keep up the good grub, and the great atmosphere. The ideal place for the perfect moments, by far!!!!!