Review of Taverna

3312 Knox Street, Dallas, TX 75205

Overall Rating

Review


Fantastic gluten free menu! Pizza, pasta, risotto! Nice to have some of my favorites here again!

Updated 5 years ago

Not celiac