Get directions to: Kailash Indo-thai Cuisine, Ridgewood, NJ
Restaurant address: 22 Oak St Ridgewood, NJ 07450, USA
Restaurant: Kailash Indo-thai Cuisine