Stroh's Tavern

Bar · 9566 Lake Shore Rd, Angola, NY

Hours

More food in Angola, NY