Taste of IndiaRestaurants166 Cedar LnTeaneck, NJ, 07666 · US+12016923222tasteofindiateaneck.comHours not available