Katsura Grill in the Japan Pavilion at Epcot has long been a favorite of ours – especially back before we moved to the Lake Buena Vista area… back then, it was pretty much an “always do” when we’d vacation at Walt Disney World. The udon is consistently good and the beer is consistently cold.
One
continue reading A quick stop at Katsura Grill, Japan Pavilion, Epcot …