Lulu's Restaurant and Sports Bar in Van Nuys, CA. Call us at (818) 988-0707. Check out our location and hours, and latest menu with photos and reviews.
Last seen: June 17th at 5:04am — Visit site