For complete reader ratings and reviews, visit Theme Park Insider's Toad Hall Restaurant review page.
Photo submitted by Robert Niles
Toad Hall at Disneyland Paris, August 2011 Photo submitted by Mike Brilhart