Cute cafe with shaded terrace seating, serving pizza, pasta and salads in this serene garden shopping complex. Read more