88 Rice Shop
Restaurant in Teaneck, New Jersey
Opening hours: Mo-Su 11:00-20:00
366 River Street, Hackensack, 07601
Restaurants
ยท
Teaneck, New Jersey guide