Popular Thailand Bubble Tea Shop, Nobi Cha, Opens First U.S. Outpost In Buckhead This Spring
Bubble tea royalty to open in Atlanta. Nobi Cha is an incredible spot for boba in Atlanta. They announced that they’re first U.S. outpost would be in Buckhead via Instagram, and it’s all uphill from there. I...