Restaurants - Cafe in Le Roy, NY
Snackmaster Cafe