About Uma Uma
uma uma is japanese baby talk for “yum yum.” it’s also the name of a new ellicott city restaurant specializing in ramen - baltimore sun, loudermilk. our obsession for ramen is why we... Read more
uma uma is japanese baby talk for “yum yum.” it’s also the name of a new ellicott city restaurant specializing in ramen - baltimore sun, loudermilk. our obsession for ramen is why we... Read more