More Photos

High Scores


315 E Water St
Elmira, NY
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.