Angola Square Restaurant, ANGOLA, Indiana (IN)
Readily settled at 309 North Wayne St () in ANGOLA, Indiana (IN) (46703), Angola Square Restaurant can be contacted at 2606243130. We advise you to call up early in advance to reserve your place in the restaurant.
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