Public toilet

Near Ffordd Amlwch, Benllech

WCPublic toilet near Ffordd Amlwch, Benllech

No details in OpenStreetMap yet.

From OpenStreetMap. Fix it there