8 Feb 2010

Dem Joupa dem…

royal joupa

The Royal Joupa. Not very impressive on the outside… dunno about the inside.

Roti Joupa

The Roti Joupa, located in Clapham North, London. I wasn’t impressed, either by the outside or the inside.

Comments