Mario and Luigi in Manchester



Aha! I knew these guys would eventually open a restaurant, but I always imagined it would be a joint venture, not next-door competing eateries. Found at Google Street View, ever the source for coincidence, not irony. This is in Manchester, United Kingdom, where reports of plumbing failures have peppered the news there.

Link

Commenting is closed.




Email This Post to a Friend

"Mario and Luigi in Manchester"


Separate multiple emails with a comma. Limit 5.

 

Success! Your email has been sent!

close window