Formosa

You are here Home  > Restaurants >  Formosa

Mandarin style Chinese food.

Print Friendly

Our address

Address:
890 North Main, Logan, UT 84321
GPS:
41.747873, -111.8339383
Telephone:
435.753.7889
Web:
http://www.formosalogan.com/