MenuBrat › Los Angeles › Saucestronauts Take-Away Restaurant by Rigmaiden Reserve Los Angeles Saucestronauts Take-Away Restaurant by Rigmaiden Reserve 📍 9042 Owensmouth Ave Kitchen 35, Canoga Park, Los Angeles, CA 91304 🧭 Directions 📞 (818) 570-2589 🌐 Website Open in Google Maps ↗