Little Lilly Sushi hero image

Little Lilly Sushi

Restaurant

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

Biter Score
7.7
Open
Wednesday: 11 AM – 2 PM, 5 PM – 9 PM