UDON Tibidabo is a Japanese restaurant offering a variety of dishes. It is known for its flavorful food and good service, with main courses priced reasonably, though other items can be expensive.