Get directions to: Formosa Chinese Restaurant & Sushi Bar, Chester, NJ
Restaurant address: 79 West Main Street Chester, NJ 07930, USA
Restaurant: Formosa Chinese Restaurant & Sushi Bar