Shelley
User's reviews
-
O-CHA tea bar
Great new location and modern atmosphere. The staff is always willing to suggest different combinations, therefore making each visit a unique experience. Thank you O-CHA for coming back!!
Great new location and modern atmosphere. The staff is always willing to suggest different combinations, therefore making each visit a unique experience. Thank you O-CHA for coming back!!