Search results
- See moreSee moreSee moreSee moreFormosa Restaurant - LoganChinese Restaurant · $
For fresh and quality Chinese cuisine head to Formosa Restaurant. Located on North Main Street, the restaurant menu...
Website: formosaloganut.com
Phone: (435) 753-7889
Cross Streets: Near the intersection of N Main St and W 900 N
890 N Main St Logan, UT 84321 610.81 mi
Is this your business? Verify your listing
Amenities
- Family friendly