iCha Boba
12-07 Jackson Ave Store A, Queens
Menu
Restaurants in Queens, NY
iCha Boba
12-07 Jackson Ave Store A, Queens, NY 11101