Would like some information on this restaurant - my first question is where is it 2nd is what is it like? I have friends that are eating there on Easter Sunday and because we go to Disney at least once a year (twice if we get a good deal) they thought we would know it. Big Blank on our part. Any help would be appreciated