Onigiri Japan
Japanese · Fast Food
Onigiri Japan is a restaurant specializing in Japanese rice balls with various fillings.
Location
Best places nearby
The highest rated places close to Onigiri Japan.
Local restaurants nearby
801 7 Ave SW, AB
Location
The highest rated places close to Onigiri Japan.
801 7 Ave SW, AB