Has the new location open yet
Address: 1190 Nagoya Way, San Pedro, CA 90731, USA
veronica bonilla | Aug 27, 2018
NO NO NO
johnny cash | Aug 27, 2018
No not yet everything is still a mess the whole project will take like 2 years
Thanks! Your answer is awaiting moderation.