Love this place. Always be prepared to spend a lot but it's so worth it! The place is usually always crowded. Lots of shoppers but they also have food samples. This is another way they get you to spend more money.
They serve pizza, hot dogs, ice cream and sandwiches. I've only tried their pizza and I'm not a very big fan. There are others who seem to like though. I see people taking whole pizzas home and others sitting to eat slices.