BBQ Urban Up is a restaurant that appears to be a popular evening destination. It is associated with Urban Taste of China, suggesting a potential fusion or diverse culinary offering. The establishment is located in Lisbon.