Is there any Tokyo or Japanese Stores?
Address: 5725 Johnston St, Lafayette, LA 70503, USA
jahosaphet05 | Nov 4, 2019
is not
Jason Schneider | Nov 4, 2019
No
Jeffery Allison | Nov 4, 2019
No they don't have any
Desiree Brown | Nov 4, 2019
No not that i no of.....maybe restaurant but not an actual store
Thanks! Your answer is awaiting moderation.