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