4.6 stars on Google Open 11:00 AM to 9 pm w/ weekend same Take out- same Delivery No $$ · Pizza · 10666 Zelzah Ave No-frills spot for jumbo-size pizza (818) 368-1111