Address: 520 Lee Rd #111, Buffalo, NY 14228, USA
Yes!
Yes they have boba.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Party equipment rental service
1999 William St, Buffalo, NY 14206, USA
Plumbing supply store
1572 Main St, Buffalo, NY 14209, USA
Candy store
100 River Rock Dr Suite 102, Buffalo, NY 14207, USA
325 Abbott Rd, Buffalo, NY 14220, USA
285 Abbott Rd, Buffalo, NY 14220, USA
130 Losson Rd, Buffalo, NY 14227, USA
Restaurant
1460 Hertel Ave, Buffalo, NY 14216, USA
Carpet cleaning service
315 Babcock St, Buffalo, NY 14210, USA