Milk and Tea

Bubble tea store · 2312 Delaware Ave, Buffalo, NY

To-Go · Delivery

Hours

More food in Buffalo, NY