Review of Taverna Rossa

1151 E Southlake Blvd #300, Southlake, TX 76092

Overall Rating

Celiac friendly?

Yes

Review


Wanted to try based on great recommendations and they were amazing! Dedicated oven for pizza and it tasted great. They have a ton of options on their gluten free menu

Updated 1 year ago

Celiac