J R A is located in Tokyo, Japan on ASTAビル 6F, 2 Chome-1-1 Tanashicho. J R A is rated 3.6 out of 5 in the category bar pmu in Japan.
Address
ASTAビル 6F, 2 Chome-1-1 Tanashicho
Service options
Kerbside pickupDine-in
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet