This place is a nice gift shop. We enjoyed browsing around while we were trying to warm ourselves from the freezing cold outside. The sales staff offered to assist us and were un...
All reviews seem positive