Do you enjoy eating delicious food and trying out new cafes? If so, you should visit Cafe Javasti, established in 2001. Cafe Javasti has two locations: one in Wedgwood and another in Maple Leaf. I recently visited the Maple Leaf location. The first impression of any cafe often starts with...