
Buy American Lolly Lobster Homarus Americanus Online with London Grocery
Taste the difference of the finest quality American Lobster! It is wild caught in North-West Atlantic, frozen in salt water and packaged in sleeves to keep the flavour. Enjoy the rich taste of American Lolly Lobster!