I think this is the road that runs in front of the temple (Wenmiao Road). It has a very neighborhood feel.