Lemon Leaf Lemon LeafOpen Mon – Sat until 4:30pm A traditional cafe, with a large menu, from lighter bites to main courses. Great food, great service, and a comfortable atmosphere. Tags: CafeExploreTraveling