Address: 12922 Vanowen St, North Hollywood, CA 91605 Phone: (818) 759-4838
Reviewed on 12/04/2025
By: Lisette O.
The chicken was dry for me and husband. Rice and beans were over salted as well. Wouldn't come back for the prepared chicken. On the other hand the little... more