Oh Crystal Palace, you are probably one of the best looking restaurants in the World ( Disney World that is). You're pretty on the inside too, which is always most important!
Crystal Palace is that beautiful building just off the left side of Main Street in Magic Kingdom. It's behind Casey's Corner.