One Monster Lobster 4.2 lbs in Stock!!!

One Monster Lobster 4.2 lbs in Stock!!

You can choose 3 ways to enjoy Sashimi, Tempura and Boiled.

 

Leave a Reply