Address: 9167 Reseda Blvd, Los Angeles, CA 91324 Phone: (818) 993-2421
Reviewed on 10/24/2025
By: Clarissa T.
Really disappointed with the food here. I came on a Tuesday after all the social media videos I had seen for them. The lady was friendly, but they had no... more