Closed
11:30 AM - 9:00 PM
1813 Hillhurst Ave, Los Angeles, CA 90027
Loading map...
Available Times
Fresh ingredients from the kitchen to wok served in a lively environment