Bubble Tea Cafe - Leeds is located in Leeds, United Kingdom on 26 - 28 Woodhouse Ln. Bubble Tea Cafe - Leeds is rated 4 out of 5 in the category bubble tea store in United Kingdom.
Address
26 - 28 Woodhouse Ln
Accessibility
Wheelchair-accessible entrance