Relaxing chilled coffee spot in this busy city! Yummy lemon tart too