Originally Posted by
Greenpen
There is a restaurant in London called Bubble Dogs which serves exactly what is said on the tin. I’m sure you’d enjoy it!
Wasn’t Bubbledogs a fairly popular restaurant in Fitzrovia whose menu comprised hot dogs and champagne (hence the name)?