More info: Osheas Cafe is a fish and chip cafe which was was established in 1946 by the current owners grandfather.
The cafe is located just yards from the beautiful beach of Whitmore Bay. Barry Island is actually a peninsular but was an island until the 1880s when it was linked with the mainland as the town expanded. With the growth of the town, the Barry Docks became developed and in 1913 it was the largest coal port in the world.