Bubble tea shop

The Tea Bar

Pueblo de Maria Building, General Luna Road, Baguio City, 2600

Loading…