My brother LOVES Italian food and this will be his first visit to Epcot (actually his first visit to DW). He is very excited about world Showcase and we want to take him to lunch or dinner at either Tutto Italia or Via Napoli. I have never been to either so I need your input and advice...Thanks!!!
Share This Thread On Social Media: