Angola Square Restaurant, ANGOLA, Indiana (IN)
Readily settled at 309 North Wayne St () in ANGOLA, Indiana (IN) (46703), Angola Square Restaurant are available at 2606243130. We advise you to early in advance to arrange 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
