Formosa Express

Restaurant in Durham, NC

Address

1058 W Club Blvd
Durham, NC
27701

Phone

919-416-3957

Map & Directions

Get Directions To Formosa Express:

Google Maps Apple Maps Bing Maps