BLOCLEats

Island Grill

Island Grill 16 Broad Street
Barry
Vale Of Glamorgan
CF627AB

Food rating: 4/5 stars
Updated: 12. September 2023

map for Island Grill

Restaurant nearby

  1. The Little Olive, CF627AB
  2. Paletta Pizzeria, CF627DX