Lily Garden Restaurant
2106 W Algonquin Rd Lake In The Hills, IL 60156-1370
847-658-1250
Meals Served
Lunch
Business Hours:
Payment Types