Itea Boba And Dessert

1350 E Flamingo Rd #15b Las Vegas NV 89119 USA

(702) 434-0229

Location