Tutto Italia Ristorante

1770 Ave of the Stars
Lake Buena Vista, FL 32830- Map It
Phone: (407) 560-8040
AAA Inspector Notes
Dark and rich décor accents the Italian piazza murals at this ristorante. Traditional Italian cuisine is served along with a selection of Italian wines.
Italian
In the Italy Pavilion; in Walt Disney World's Epcot Center. 1770 Ave of the Stars 32830
Casual Dining.