Bowba Cha Bubble Tea & Smoothie House
157 East Main Street, Newark
(302) 733-7650
Menu
Restaurants in Newark, DE
Bowba Cha Bubble Tea & Smoothie House
157 East Main Street, Newark, DE 19711
(302) 733-7650