EstihanaRestaurants515 Cedar LnTeaneck, NJ, 07666 · US+12015305665Email unavailableestihana.comHours not available