"A rare spot for Chinese barbecue in New England, Wow Barbecue’s Brookline Village spot is the spot to go and gather around skewers of grilled honey ribs, chicken wings, squid, and more. The spacious dining room is designed with Beijing-inspired architecture in mind. There’s also a big-screen TV in the back that plays sports but sometimes also cartoons." - C. Shardae Jobson