Captain Kidds Restaurant 8934 Lake Shore Rd Angola, NY 14006 Phone: (716) 549-9828 Fax: (716) 549-9811
Category: Restaurants