Tag Archives: south america

Tito’s Peruvian Restaurant

So me and some chums went here last night. Let’s put PERU up on the big board. (Note to self: Get big board). Here’s the www: http://www.titosperuvianrestaurant.com It’s near London Bridge tube. We kicked off with a jug of Pisco sour (a cactus based alcohol apparently), empanadas and some rubgy ball shaped potato things deep fried […]