Felder's Convenience Deli Pizza

Restaurant in Alexandria Bay, NY