Village Lantern Restaurant

Store Details

  • Address

    210 S Warrington St
    Cecil, WI 54111

    Phone Number

    (715) 745-6674
    Tell people what you think

More Business Info & Hours

More Nearby Business