Leonardo's Original Pizzeria

513 E Main St, Barstow 92311, United States Get Directions to this spot
513 E Main St
Barstow, 92311
CA, United States
(760) 256-3989

Rate and review Leonardo's Original Pizzeria in Barstow, CA, United States!

Share your experiences at Leonardo's Original Pizzeria with your friends or discover more Restaurants in Barstow, CA, United States.