Burbank Deli
Deli in Burbank, California, United States
-
Monte Carlo's Pinocchio Restaurant
Visit Monte Carlo's Pinocchio Restaurant in Burbank, where you can still experience olde world charm in a casual, relaxed atmosphere, and enjoy the personal service and the competitive prices.