Is there Claw Machines right there?
Address: 333 Alameda St #300, Los Angeles, CA 90013, USA
Martin Olmos | Sep 4, 2019
Yes!
Henry M. | Sep 4, 2019
yeah there's a couple. they have an arcade/game section. there's even pool tables
Elizabeth Irvin | Sep 4, 2019
Yeah they have some
Thanks! Your answer is awaiting moderation.