The 9-day festival on Awaji Island will celebrate Italian food and culture AWAJI CITY, HYOGO PREFECTURE, JAPAN, February 17, 2025 /EINPresswire.com/ -- All Japan ...