Restaurants - Cafe in Sylvan Beach, NY
Canal View Cafe