Can I find Juntao here??
Address: 949 N Hill St, Los Angeles, CA 90012, USA
Adrian Ramirez | Sep 12, 2019
Yes upstairs
Anthony Ortega | Sep 12, 2019
I had asked the waitress and she said she didn't know a Juntao!! 😁
Thanks! Your answer is awaiting moderation.