Sutton's Deli

  • Restaurant
140 N. Public Square
Angola, IN 46703
(260) 665-6799