Update Info - Helen's Snack Shop
This restaurant was reported as closed. If it is open, let us know.
Helen's Snack Shop
5805 Sepulveda Blvd
Van Nuys, CA 91411
5805 Sepulveda Blvd
Van Nuys, CA 91411
This restaurant was reported as closed. If it is open, let us know.