3622 State Route 167Little Falls, NY 13365ph: 315-823-2861
The Bella Vista Restaurant
"It's a True Gem"
We have two fireplaces to welcome and warm our guests