Address: 5455 N Figueroa St, Los Angeles, CA 90042 Phone: (818) 741-8011
Reviewed on 02/27/2026
By: Jocelyn E.
Came here from being suggested from our friend..we asked the cashier what to order and he suggested the trio. Overall a flavorful, colorful, appealing... more