Captain Kidds Restaurant Angola NY
Add Website
Close
Captain Kidds Restaurant
Be first to review 8934 Lake Shore Rd,Angola NY 14006 Phone Number: (716) 549-9811
Captain Kidds Restaurant Store Hours
Hours may fluctuate
Hours may fluctuate