Tempura Shinjuku Tsunahachi Main Store
Address: 3-chome-31-8 Shinjuku Shinjuku City Tokyo-to
Phone No.: 03-3352-1012
Address: 3-chome-31-8 Shinjuku Shinjuku City Tokyo-to
Phone No.: 03-3352-1012