Turtle Joes Sandbar

Address: 
8966 Lake Shore Rd, Angola, NEW YORK 14006