Contact Information
Leaf Kitchen
1 Franklin Sq, Geneva, NY, 14456
(315) 325-4125
Category: Restaurants
Website: N/A
Email: N/A
Map & Directions
Hours of Operation
Opening hours not available. Please contact Leaf Kitchen at 315-325-4125.
Reviews & Discussion
Citations
38 visits to Leaf Kitchen Geneva on Franklin Sq
