Xiabailou Commercial Street is far from being an "attraction". It is little more than a very small shopping street with a limited selection of restaurants.
What you can find there is: Starbucks, Subway (sandwiches), a Lanzhou Noodle restaurant, a spanish restaurant (always empty), 7/11 Convenience store, and a few other Chinese restaurants.
There are one or two places that have outdoor seating which may be nice to sit out on a summer evening, drinking cold beer. But this again depends on how bad the PM2.5 is. ;)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.