Do they have a room to give a small party
Address: 3229 E Anaheim St, Long Beach, CA 90804, USA
angel colon | Aug 25, 2021
Not a room but a area for it
robert mack | Aug 25, 2021
Yes
Pearls Lerma | Aug 25, 2021
Yes they do
Crystal Allen | Aug 25, 2021
Not sure but it's really big inside.
Thanks! Your answer is awaiting moderation.