Restaurants, bars, stores and craft stalls line a 2km stretch of this busy pedestrian thoroughfare. Read more