Turtle Leaf Cafe
Elmira, NY 14901
Monday| 7:00 AM - 3:00 PMTuesday| 7:00 AM - 3:00 PMWednesday| 7:00 AM - 3:00 PMThursday| 7:00 AM - 7:00 PMFriday| 7:00 AM - 7:00 PMSaturday| 9:00 AM - 3:00 PMSunday| Closed
Turtle Leaf Cafe supports efforts to maintain a green environment and preserve our world for the future. Organic and local produce are purchased whenever possible. We believe that food should not only taste good, but be good for you. Providing healthy choices to maintain optimal health for our customers is our priority. Enjoy!
People who viewed this restaurant also bought:
Craving for Savings?Sign up today to receive special offers for Turtle Leaf Cafe and other restaurants in your area!
You're almost ready to dine.