Callicoon, NY
Eleanor’s Italian Kitchen
2.3 – 9 reviews • Italian restaurant ✔️ Dine-in ✔️ Takeout ✔️ No delivery Hours Tuesday Closed Wednesday Closed Thursday …
2.3 – 9 reviews • Italian restaurant ✔️ Dine-in ✔️ Takeout ✔️ No delivery Hours Tuesday Closed Wednesday Closed Thursday …