a shop or group of shops where a variety of goods are sold
the church bazaar or the open air bazaar
conspicuously or grossly unconventional or unusual
restaurants of bizarre design--one like a hat, another like a rabbit