Formosa Restaurant

890 Main St, Logan, UT 84321, USA

About Formosa Restaurant

    Formosa Restaurant

    Our Address

    890 Main St, Logan, UT 84321, USA

    Local Business Utah

    Proudly brought to you by Best Local Marketing Solutions.