G Gavin Giles Review of O'Toole's Restaurant & Pub 3 years ago Staff is always great, food is always good.
Comments: