Timothy O'Toole's Pub Lake Villa
10 W Grand Ave, Lake Villa
(847) 979-0600
Recent Reviews
Order Online
You May Also Like
Harbor Brewing Company - 136 Cedar Ave
Brewery, Pet Friendly
Galati's Italian Restaurant & Pizzeria - 142 Cedar Ave
Italian, Pizza
Lake Villa Restaurant, Inc. - 147 Cedar Ave
Family
Restaurants in Lake Villa, IL
Timothy O'Toole's Pub Lake Villa
10 W Grand Ave, Lake Villa, IL 60046
(847) 979-0600