All-you-can-eat stone crabs arrive at Sunny Isle's Kitchen 305