Back To Menu
Peaches, soju, peach tea, peach syrup. The Peach is a deciduous tree native to Northwest China. It is believed to be domesticated and cultivated in China since 2000 BC.
Have you tried this item? Pop it!
Help other diners know what to expect by sharing your experience.