Duluth, GA asian restaurants & food

Snow Mountain

Ice Cream Shop, Bubble Tea Shops

10820 Abbotts Bridge Rd, Duluth, GA 30097
(678) 957-1889

Excellent Good Average Poor Awful 4.0 / 5 based on 62 votes

Photos

  • Snow Mountain photo by Airton J.
  • Snow Mountain photo by LaCyNeSs♥ ツ.
  • Snow Mountain photo by Russell M.
  • Snow Mountain photo by Maurice
  • Snow Mountain photo by Irina C.
Hands-down, the best bubble tea in Atlanta, that I know of. Black milk tea n boba n eggnog pudding n grassjelly n milk pudding Taro milk tea is the best. Old couple who owns and runs...

Reviews: 1

  • Viet N.