33.8k reviews
1st Floor, BF, The Box, No. 12 Chaowai Street, Chaoyang District, Beijing. Entrance on the right-hand side.