Thai Norcross?
That always hits the spot for me..I think my gf and I are going there later