If you're looking for Tea restaurants in Minneapolis look no further. Mu Mu Tea is known for having some of the best Tea in Minneapolis. Located at 313 SE Huron Blvd, Mu Mu Tea is a great place t...show more
8 inch
Last updated March 14, 2022