Review of Tutto Italia Ristorante

1770 Avenue of the Stars, Orlando, FL 32830

Overall Rating

Review


Very hit or miss with this place. Have eaten there many times, gotten sick about half the times.

Celiac friendly?

Yes

Updated 10 years ago

Celiac