TRB was just named world’s top restaurant. What does it mean?
Temple Restaurant Beijing aka TRB Hutong was just named the world’s favorite restaurant by Trip Advisor, topping venues that hold Michelin stars (yawn) or other awards (yawn) deemed lofty in fine dining circles. TRB’s win […]