Review of Taverna Rossa

1151 E Southlake Blvd #300, Southlake, TX 76092

Overall Rating

Celiac friendly?

Yes

Review


best gf pizza! they also offer pasta & many other gf options. delicious!

Updated 3 years ago

Celiac