Do they carry live lobster?
Thank you
Address: 124 N Western Ave, Los Angeles, CA 90004, USA
Albee Fresh | Aug 22, 2021
No. No live lobster there.
KEUMSIK KANG | Aug 22, 2021
I don't think so. They don't carry live lobster.
Thanks! Your answer is awaiting moderation.