Thumbs Up Ottawa Ltd is a well-established hot pot restaurant chain with 20 locations across North America, offering authentic hot pot broths, quality ingredients, and specialty foods.
With a diverse menu of best-selling dishes and other products, Thumbs Up Ottawa Ltd provides a delicious dining experience for customers in cities such as Ottawa, Montreal, Richmond, and Toronto.
Generated from their website