Salad Chef
Consumer Report
- 08-08-2011
- 6
Order was to be revised never got in touch with me as they said they would and never answered the phone— and never received item!!
Company: Salad Chef
Country: USA
Phone: 8665182292
Site: buysaladchef.com