open 24 hours 7 days a week with a brief closing on tuesday mornings 3am to 8am
11992 Ventura Blvd.
Studio City, CA
Find us in the Studio City Plaza, next to Trader Joe's and Dupar's. Plenty of plaza parking is available, so you can enjoy our location 24 hours a day!
We only close early Tuesday morning at 3am until 8am for deep cleanings and maintenance.