Townee Square Restaurant

Highlights

Sumptuous Homemade Food

Award Winning Restaurant

Friendly Community Atmosphere

Address

508 N. Milwaukee Avenue
Libertyville, Illinois 60048
Directions

Phone

(847)367-9144