O'Shea's Fish & Chip Cafe Menu

1 Western Arcade, Paget Rd, Barry, CF62 5TQ

Know a great happy hour or special for this location?