Captain Kidds, ANGOLA, New York (NY)
Conveniently located at 8934 Lake Shore Road () in ANGOLA, New York (NY) (14006), Captain Kidds can be reached at 7165499828. Please call in advance to make a reservation.
More restaurants in ANGOLA, New York (NY)
Captain Kidds contact information and details:
Address: 8934 Lake Shore Road - , ANGOLA, New York (NY) 14006
Contact Phone: 7165499828
