Lime juice Thai Bistro off of N. main street in Alpharetta is my favorite. Best Thai food I've ever had.
Originally Posted by muaythaiguy Lime juice Thai Bistro off of N. main street in Alpharetta is my favorite. Best Thai food I've ever had. are you thai? i tried that place, the food its americanize . I might have to try thai of norcross, rather take recomendation from a thai
Forum Rules