John's Cafe, Barry Island
Restaurant/cafe
CF62 5TJ Barry
United Kingdom
Phone: 01446 737290
Award winning icecream and the best home made chips on the island!01446737290
Restaurant/cafe
Phone: 01446 737290
Award winning icecream and the best home made chips on the island!01446737290