FormosaContactCallrestaurant · LoganFormosaDirectionsFind us890 North Main Street, Logan, UT 84321Phone: (435) 753-7889DirectionsTheir website