Company name: Turtle Leaf Cafe
Description: Hip cafe for health-conscious light fare
315 E Water St, Elmira, NY 14901, United States