Review of Taverna Rossa

1151 E Southlake Blvd #300, Southlake, TX 76092

Overall Rating

Review


Have an 8 year old with celiac. Have gotten the gluten free pasta around 4 times with no issues.

Updated 3 years ago