Restaurants - Deli in Belmont, NY
Crosby Mini Mart