Report by
Food Safety Report: Braum's, Inwood Road, Dallas, TX, USA.
7 years ago •reported by user-vhtmf643 • business
3602 Inwood Road, Dallas, 75209 Texas, United States
My husband and I both got sick from the French fries. | Symptoms: Diarrhea, Nausea, Vomiting
15
Comments
Comment
