Years ago, the Plaza Pavilion served the "Italian Stack Sandwich". It's my all-time favorite WDW food item. Since that restaurant was re-themed, I have not seen this item served anywhere else.
Does anyone know if it is served in any of the parks?
Thanks for your help!
Does anyone know if it is served in any of the parks?
Thanks for your help!