Leaf Cafe
Coffee Shop · Dessert Shop · Turkish
Leaf Cafe is a coffee and dessert shop offering a variety of delicious menus to sweeten your day. Enjoy special pastries, fresh greens, and a selection of coffees, winter teas, and unique drinks like pumpkin spice lattes.
Location