15 August 2010

discovering caffeine heaven

Papa Palheta - a place that seems possible to exist only in the imagination of a coffee lover.

Peruvian Drip
Terra Firma Latte

No comments: