HSMndLKfan92
The Force is strong with this one
- Joined
- Aug 5, 2006
While the food was good, I've definitely had better Italian at both Disney (Il Mulino & Tutto Italia) & here in Naples (which is home to like 100 Italian restaurants)
Okay! Good to know. Ooh, Tutto Italia
We are changing up a few things here and there, though. We'll try it just to say we did.