Christmas may not be widely celebrated in Japan outside of the stores, but there are restaurants that have perfected the holiday feasts.
Christmas may not be widely celebrated in Japan outside of the stores, but there are restaurants that have perfected the holiday feasts.