Answer: The baa-baa shop!
More Medium Riddles with answers
Previous: Where do rivers sleep?
Next: Where does a rabbit go for a shampoo?