Uncategorized
Jitlada Restaurant
- Post Manager
- May 26, 2020
Address: 5233 Sunset Blvd, Los Angeles, CA 90027, United States (Grade C+) It was not worth the hype. Crying Tiger was ok, but the meat was a bit chewy. The morning glory salad was ehh, I don’t know what these reviewers go crazy about, maybe they haven’t been out much. The oxtail noodle was ok. […]
Read More