4.4 stars on Google
Take out and delivery
$$ · Pizza · 10371 Balboa Blvd
Rustic setting for casual Italian eats
Open until 9 pm (open until 10 pm F/SAT)
 (818) 363-7705