O-Cha Tea Bar
Tea House · Coffee Shop · Casual Dining
O-Cha Tea Bar is a tea house offering a variety of tea selections.
Location
Best places nearby
The highest rated places close to O-Cha Tea Bar.
Local restaurants nearby
1116 Homer St, BC
Location
The highest rated places close to O-Cha Tea Bar.
1116 Homer St, BC