Angola Square Restaurant, ANGOLA, Indiana (IN)
Readily positioned at 309 North Wayne St () in ANGOLA, Indiana (IN) (46703), Angola Square Restaurant can be contacted at 2606243130. Please call up in advance to make a reservation.
More restaurants in ANGOLA, Indiana (IN)
Angola Square Restaurant contact information and details:
Address: 309 North Wayne St - , ANGOLA, Indiana (IN) 46703
Contact Phone: 2606243130