Food Safety Report: Sarku Japan, South Capital of Texas Highway, Austin, TX, USA 1 year ago • details 36 Shortly after eating here, I got dizzy lots of dizziness & vomiting