Nestled on the corner of Westfield 277 Newmarket, Leafe Cafe is a serene spot to relax, take some time out and enjoy the delicious food we have to offer