street full of shops on both sides. start on one side then go back from the other side of the road! this would give you two a lot of time to chat while in between shops!
when shopping, you won’t be buying for each other gifts; you would be buying gifts for family and friends. so while in the shop you would get to know your date pretty well depending on what they buy and what they tell you about the person they are getting a gift to! you would get to know their personality and the environment they grew up in.
overall, going out to buy gifts on a first date 