Salad Chef
Consumer Report
- 08-28-2011
- 21
We order the salad chef and never received product seven weeks after placing order and was charged to credit card
Company: Salad Chef
Country: USA
Phone: 8665182292
Site: buysaladchef.com