Nine Dragons Restaurant Review

Nine Dragons restaurant lights

Nine Dragons is the table service restaurant at Epcot’s China Pavilion. After so many years of marching to another pavilion and neglecting to eat here, Katie and I finally decided to see what it had to offer. To be completely honest, our experience was slightly underwhelming.

Read More