We came here twice during our week at Disney. The menu offerings were great, and you can also build your own pizza from a variety of toppings. The service was very good both times.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.