Formosa Chinese Restaurant, DECATUR, Alabama (AL)
Readily settled at 2136 6th Avenue Southeast () in DECATUR, Alabama (AL) (35601), Formosa Chinese Restaurant are available at 2563503300. It is best to ahead of time to arrange your place in the restaurant.
More restaurants in DECATUR, Alabama (AL)
Formosa Chinese Restaurant contact information and details:
Address: 2136 6th Avenue Southeast - , DECATUR, Alabama (AL) 35601
Contact Phone: 2563503300