Mario and Luigi own restaurants in Manchester

Mario-Bros1

Guess what? Mario and Luigi have real restaurants in Manchester, England! Mario’s is red and short and Luigi’s is tall and green.

via Boing Boing

2 thoughts on “Mario and Luigi own restaurants in Manchester