Review of Taverna Rossa

1151 E Southlake Blvd #300, Southlake, TX 76092

Overall Rating

Review


AWESOME GF pizza!! Had to remind server about GF crust, but it came out perfect

Updated 2 years ago