Bar & grill · 211 W Grass Lake Rd, Lake Villa, IL
More food in Lake Villa, IL · Bar & Grill in Lake Villa