Oricha
Tea House · Dessert Shop
Bubble tea specialists, Oricha, located near the train station.
Location
Best places nearby
The highest rated places close to Oricha.
Local restaurants nearby
10 Corporation Street, ENG
Location
The highest rated places close to Oricha.
10 Corporation Street, ENG