Formosa Restaurant

890 n. main stLogan, UT 84321
No reviews yet.
Fee: $2.00 - $3.00

(435) 753-7889