Royal Elephant Brand - Rice Stick Noodles (Net Wt. 16 Oz)
Royal Elephant Brand Rice Sticks