Get directions to: China Taste, Cedar Grove, NJ
Restaurant address: 89 Pompton Ave Cedar Grove, NJ 07009, USA
Restaurant: China Taste