13353 Ventura Blvd
Sherman Oaks, CA 91423
Sherman Oaks, CA 91423
Open HoursMo to Fr from 11:00am to 11:00pm,Sa to Su from 04:00pm to 11:00pm
OverviewThis Los Angeles-based chain serves meals quickly and at an affordable price. This of course means that it's always hopping with families and young people on dates. The pizza...
more
