Cross River, NY
restaurants
Posted almost 5 years ago
Cameron's Deli
Great deli in NY just off the border of CT. Home of the cluckin' Russian, one of the best sandwiches I have ever had. Open 24/7
0