You need to sign in or sign up before continuing.

Village Lantern Restaurant

(715) 745-6674
210 S Warrington St, Cecil, Wisconsin, 54111-9223

Reviews


No reviews yet. Be the first to write a review!