Barry Island Brewers Fayre Menu

Triangle Site, Ffordd Y Mileniwm, Barry, CF62 5QN

Know a great happy hour or special for this location?