MammaMoe48
DIS Veteran
- Joined
- Jun 3, 2015
- Messages
- 581
I know not to expect authentic NYC or Italy pizza there, I just want to know is it similar to a chain like Papa John's or Pizza Hut or is it more like the frozen stuff you get in the supermarket like Elios or Red Baron?
