Captain Kidds, ANGOLA, New York (NY)
Comfortably situated at 8934 Lake Shore Road () in ANGOLA, New York (NY) (14006), Captain Kidds can be called at 7165499828. Remember to contact them upfront to select your spot in the restaurant.
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