Studio City

Store Hours:
Open daily from 10AM-10PM

Address:
12930 Ventura Blvd # 114, Studio City, CA 91604

Phone:
(747) 264-1113

Subscribe to Go Greek's Studio City Newsletter.