Sarku Japan in Omaha - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| Sarku Japan Store # 176 - Oak View Mall | 3001 South 144th Street | 402-330-6068 | |
| Sarku Japan Store # 183 - Westroads Mall | 10000 California Street | 402-397-5778 | |
| Name | Address | Phone | |
|---|---|---|---|
| Sarku Japan Store # 176 - Oak View Mall | 3001 South 144th Street | 402-330-6068 | |
| Sarku Japan Store # 183 - Westroads Mall | 10000 California Street | 402-397-5778 | |
24 hour store locations in Omaha More store locations in Omaha