What a great place. We found ourselves in Elmsford NY and came across this awesome Italian restaurant. It was so cozy inside.
The pasta dishes were delicious. Pesto was best I had out. Everything in New York always taste better. I bet it their water but seriously I would take the drive just to eat here again.