Frozen Vegetables
Complaint from Rabhai on 20 May 2023 about Patel Brothers.
I regularly shop at Patel Brothers on 1251 E Fowler Ave Tampa Florida . I purchased 3 bags frozen vegetables. On opening one bag, it was found to have chunks of ice in it. I called the store for a return of... Read more