Skip to main content
Help Find Food

Tea

O-Cha Tea Bar

1116 Homer Street, Vancouver

Directions

This restaurant has no website listed, so we have no menu for it yet.

Dietary labels are the restaurant’s own claims, not a guarantee against cross-contact. Confirm serious allergies with the kitchen.

Nearby

Chinese

Yopo

1122 Homer Street, Vancouver

Steakhouse

Elisa

1109 Hamilton Street, Vancouver

Patio