4310 Wabash Ave, Springfield, Illinois 62711 USA
Peach green tea with popping boba
Photo Credit: Yelp