Hosted on MSN
Now Serving Omaha: Yumchaa
Near 72nd and Pacific Streets, Yumchaa is an interactive ramen spot. Visitors can make their own personalized ramen bowls and enjoy a variety of other treats like boba, matcha drinks, waffles, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results