Owl Tea
Taiwanese · Tea House · Dessert Shop
Owl Tea is a casual cafe specializing in bubble tea, Chinese rice dishes, and desserts.
Location
Best places nearby
The highest rated places close to Owl Tea.
Local restaurants nearby
W McMillan Ave, OH
Location
The highest rated places close to Owl Tea.
W McMillan Ave, OH