Iwakuni-shisen-hanten
Restaurant
•
1-chōme-1-7 Iwakuni, Yamaguchi 741-0062, Japan
7.8
Wednesday: 11 AM – 1:30 PM, 5 PM – 8:30 PM
See if anyone you trust recommends it!