Channel Pub, ANGOLA, Indiana (IN)
Conveniently situated at 3885 North Bay View Road () in ANGOLA, Indiana (IN) (46703), Channel Pub is available at 2608334496. It is advisable to give them a call beforehand to make a reservation.
More restaurants in ANGOLA, Indiana (IN)
Channel Pub contact information and details:
Address: 3885 North Bay View Road - , ANGOLA, Indiana (IN) 46703
Contact Phone: 2608334496
