faves
Pinocchio Restaurant & Monte Carlo Italian Deli is one of faves.

1. Pinocchio Restaurant & Monte Carlo Italian Deli

8.5
3103 W Magnolia Blvd (at N. Fairview), Burbank, CA
Italian Restaurant · Magnolia Park · 78 tips and reviews