Order food

Order food

Aliboba Cafe Sushi and Grill

4.6 (73)$Bubble tea store

5017 Teasley Ln #129, Denton, TX 76210

Aliboba Cafe Sushi and Grill

5017 Teasley Ln #129, Denton, TX 76210
This restaurant is no longer supported.