O-CHA tea bar
300 River Place, Suite 122
Greenville, SC
864-356-8181
visit website
Hours
M-Sat 9am-9pm
Sunday-closed
*hrs subject to change
#3

of 24
in SC
Overview
O-CHA tea bar returns!!! We are opening in a new location right on the river in Downtown Greenville's West End. We hope to be open Feb 25, 2008. See you soon!
|