Aliboba Cafe Sushi and Grill

5017 Teasley Ln #129, Denton, TX

Menu (As of 11/1)

Tea

Milk Tea

Slush

Sushi

Kitchen

Side Items

Aliboba Cafe Sushi and Grill: hours and how to order