NARITA, Chiba Prefecture--Japan Food Hall, a 10-restaurant floor area at Narita Airport’s Terminal 2, offers departing passengers a final chance to gorge on Japanese food before boarding. [Read More]

No reproduction or republication without written permission.