MenuBrat › Los Angeles › Mr. Mustache Los Angeles Mr. Mustache Sandwich 📍 505 Flower St, Los Angeles, Los Angeles, CA 90071 🧭 Directions Today 10:30 AM–3 PM Open in Google Maps ↗ Hours Today 10:30 AM–3 PM Sunday Closed Monday 10:30 AM – 3 PM Tuesday 10:30 AM – 3 PM Wednesday 10:30 AM – 3 PM Thursday 10:30 AM – 3 PM Friday 10:30 AM – 3 PM Saturday Closed