The Redwood Restaurant
Restaurants
Naples, NY
1.5 mi