Long-Standing Chinese Restaurant in Cache Valley
Formosa Restaurant is a long-established spot in Cache Valley serving Chinese and American Chinese dishes. Under owners from Fujian, China, the kitchen focuses on hot, freshly prepared plates with generous portions. Guests often highlight the hot and sour soup and varied lunch specials, and appreciate that the restaurant has returned to its earlier standards.