This place has great food. Their hot and sour soup is delicious, husband LOVES the sushi! The service has always been great, fantastic for working lunches because you are always in and out within an hour. Finally a place in Great Falls that has Boba Tea!! I love everything about Umami, try it you would be sorry you did.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.