Tempura Endo Yasaka Daimaru Shinsaibashi Store
Address: 1-chome-7-1 Shinsaibashisuji Chuo-ku Osaka
Phone No.: 06-6210-2715
Address: 1-chome-7-1 Shinsaibashisuji Chuo-ku Osaka
Phone No.: 06-6210-2715