Little Lilly Sushi hero image

Little Lilly Sushi

Restaurant

6100 Camp Bowie Blvd #12, Fort Worth, TX 76116, USA

Biter Score
7.7
Open
Sunday: 12 PM – 8 PM