Restaurants - Deli in Macedon, NY
North Avenue Deli
Subway Sandwiches & Salads