88 Rice Shop

Restaurant in Teaneck, New Jersey

Opening hours: Mo-Su 11:00-20:00

366 River Street, Hackensack, 07601