Review of Taverna Rossa

1151 E Southlake Blvd #300, Southlake, TX 76092

Overall Rating

Celiac friendly?

Yes

Review


Friendly and conscientious staff, and GF pizza is one of the best we have had. Separate oven.

Updated 1 year ago

Not celiac