Monday, April 11, 2016

DDW Pic 1684. Japan

I grabbed a quick bite at Katsura Grill while giving a tour at Epcot today. This restaurant is located in the Japan pavilion. In my opinion, that area is one of the most scenic spots in World Showcase.

No comments:

Post a Comment