Simba's Mom
<font color=green>everything went to "H*** in a ha
- Joined
- Aug 26, 1999
It was in Epcot Future World, inside (I think) one of the Communicore buildings. I think they sold primarily Italian Food. I remember eating there with my family on our first trip and it was terrible, as I remember. Just curious-does anyone remember the name of this place?