Cafe
Greco's New York Pizzeria
7 locals recommend,
Location
19325 Ventura Blvd
Los Angeles, CA
Tarzana
Tips from locals
The best pizza around. Delivers with a smile and has the worlds hugest sizes - a large is plenty for 2-4 people, everything above that is party-sized.