140 AVALON JAPAN RESTAURANT