Get directions to: Formosa Chinese Restaurant, Grand Rapids, MI
Restaurant address: 5260 Northland Dr Ne Ofc D Grand Rapids, MI 49525, USA
Restaurant: Formosa Chinese Restaurant