C Cleon Ross Review of O'Toole's Restaurant & Pub 4 years ago Food was good but the ambiance was only ok.
Comments: