A start-up business located in Los Angeles, California.  Fresh crabs and an assortment of high quality frozen seafood specially delivered to your door step at anytime 7 days a week.
Visit Facebook Page
Menu
Menu
Business Card
Business Card

You may also like

Back to Top