Mr Bean River Snails

This happy-looking street restaurant in a small District 10 street sells river snails, seek from my rudimentary translation, but I don't understand the Mr Bean connection. Any help to figure it out is appreciated. 

via PhotoToaster, using these settings.

Image

Sent from my iPhone

Stephen McGrath

Posted via email from RockPortrait in Vietnam