Welcome to Formosa Restaurant

About Formosa Restaurant

The name Formosa dates from 1544, when Portuguese sailors sighted the main island of Taiwan and named it Ilha Formosa, which means “beautiful island.” Formosa Chinese Restaurant was established in 1994 by chef Oliver Chang and Ginny Hoover. Formosa’s products are made from authentic, fresh ingredients and cooked to order for every guest. The flavors within the Formosa dishes have been “sculpted” to fulfill a diversity of palates with special attention to the “American palate”. The Formosa experience ensures every guest has a premier fast casual dining experience while enjoying the tastes and quality found in fine dining establishments.

Formosa Chinese Restaurant

315 Garrisonville Rd., #103, Stafford, VA 22554
Brafferton Shopping Center next to Sports & Health Club

Delivery available within 5 miles - minimum order $12.00 Delivery charge over 5 milesWe accept Discover, Master Card and VISA



Monday 11:00 AM — 10:00 PM
Tuesday 11:00 AM — 10:00 PM
Wednesday 11:00 AM — 10:00 PM
Thursday 11:00 AM — 10:00 PM
Friday 11:00 AM — 11:00 PM
Saturday 11:00 AM — 11:00 PM
Sunday 11:00 AM — 10:00 PM