Bubble Tea & Ice Cream Shop
Upbeat bubble tea and ice cream shop 11am-7pm | spring hours
Lecha is a local bubble tea ad ice cream shop which features a variety of drinks including boba, teas, matcha, and more! You can also find ice cream and other treats here.
Closed now