Wisconsin > Cecil > Restaurants, Food & Beverages > Restaurants > Village Lantern Restaurant
210 S Warrington St, Cecil, Wisconsin, 54111-9223
(715) 745-6674
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!