Google says it's closed on Sunday. Can anyone confirm?
Address: 8401 Mulholland Dr, Studio City, CA 91604, USA
Rudy Escobar | Aug 24, 2019
yea only in the nights
Thomas Lachenmeier | Aug 24, 2019
It is only closed in the night,.
Thanks! Your answer is awaiting moderation.