27658668_1608010842622452_611632018_n
press to zoom
27658885_1608010765955793_1141691460_n
press to zoom
DSC_4855
press to zoom
27658668_1608010842622452_611632018_n
press to zoom
1/10
Turtle Leaf Cafe Hours:
Monday - Saturday:
8:30a-2:30p
Sunday: closed
315 East Water Street, Elmira, NY
• COFFEE THAT PEOPLE LOVE•
HOME
ONLINE ORDERING
REGULAR MENU/CATERING MENU
ABOUT US
CONTACT
More
Use tab to navigate through the menu items.