Popular

More Photos

High Scores

About

315 E Water St
Elmira, NY
+1-607-767-6191
Turtle Leaf Cafe

Turtle Leaf Cafe

Juice Bars & Smoothies, Sandwiches, Cafes
46 reviews 46 reviews

Top Review On Yelp

rating Nov 13, 2017
I read previous reviews about the crazy busy lunch hour but decided to stop in when I was nearby. I am so happy I did! While busy, the staff was welcoming,... (read more)
Emily B.