O'Toole's
Irish · Bar and Grill · Pub
O'Toole's is a relaxed restaurant and bar offering comfort food and pub fare, with a focus on sports entertainment. It aims to provide an Irish pub atmosphere with food, drinks, and music.
Location
Vota recommends