Sweet foamy Shrimps are on the menu in many of our most decorated fine dining establishments - well... they should be anyway.
The taste is almost indescribable and the fact that so many are sold means its also heavenly - Go on and join in on the Shrimp invasion.