North Street Diner

  • Address: 3 North Street Marcellus, NY 13108
  • Website