CONTACT US

Come see us!

315 E Water St, Elmira, NY 14901

(607) 767-6191

adam@turtleleafcafe.com

We are open: Mon-Fri 11:00am-2pm, Sa-Su 10:00am-3pm

Follow Us

Send us a message!

Newsletter


315 E Water St, Elmira, NY 14901

(607) 767-6191