Sutton's Deli, ANGOLA, Indiana (IN)
Conveniently located at 140 North Public Square () in ANGOLA, Indiana (IN) (46703), Sutton's Deli are available at 2606656799. Make sure you in advance to make a reservation.
More restaurants in ANGOLA, Indiana (IN)
Sutton's Deli contact information and details:
Address: 140 North Public Square - , ANGOLA, Indiana (IN) 46703
Contact Phone: 2606656799