True Food Kitchen

Review by Kris

The Julia at St. Charles |, 801 St Charles Ave, New Orleans, LA 70130
Celiac
1 month ago

Safety

Celiac friendly?

Yes

Review

Amazing! So many options and the chicken avocado wrap (on gf pita) was delicious