This is a nice place to spend walking around the shops and enjoying a nice outdoor lunch. My favorite time is Christmas. The whole plaza is lit up with Christmas lights. It is quite a sight.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.