Get directions to: Great Greek, Sherman Oaks, CA
Restaurant address: 13362 Ventura Boulevard Sherman Oaks, CA 91423, USA
Restaurant: Great Greek