Kambo Restaurant, ANGOLA, Indiana (IN)
Conveniently stationed at 1601 North Wayne Street () in ANGOLA, Indiana (IN) (46703), Kambo Restaurant is available at 2606687828. It is advisable to give them a call upfront to arrange your table in the restaurant.
More restaurants in ANGOLA, Indiana (IN)
Kambo Restaurant contact information and details:
Address: 1601 North Wayne Street - , ANGOLA, Indiana (IN) 46703
Contact Phone: 2606687828