Mario & Luigi

Apparently Mario & Luigi AKA the Mario brothers are done saving the princess and have decided to open up competing take-out joints in Manchester, United Kingdom. On top of the names, the colors of the stores are also the same of the Nintendo characters. Mario typically wears red and Luigi wears green while stomping on Koopa Troopas. Almost too many similarities for this to be a coincidence. Coming soon: Toad’s Tavern.

More @ Google Maps.