O-Cha Tea Bar
300 River St. Suite 122
Greenville
SC
29601
(864) 283-6702
ochateabaronline.com
Open Map
Description
Ocha Tea Bar is located at 20 N Main St, Greenville, SC. This location is in the Downtown neighborhood..
by merchantcircle on May 14, 2015 from
merchantcircle
Coffee & Tea Shops
Coffeehouses
Food & Dining
Food & Entertainment
Food Stores
Greenville
Restaurant
restaurants
Tea Room