Great Sushi Spot In Il

If you're ever in IL near Chicago, visit Wild Fish in Arlington Heights. Best sushi EVER!!!!!!

And the mint salad is to die for :o)
dollydagger dollydagger
26-30, F
1 Response Jun 5, 2007

Must try that out sometime..