In Reply to: Cafe Mocha posted by Statesman on Tuesday, 1. June 2010 at 14:14 Bali Time:
are the best I ve had, and I ve been on a lifelong quest to find the one !!
the original one is Situated at the jalan Legian Seminyak near jalan Kunti, but theres branches at Ubud,Canggu and the Bukit peninsular.