13317 Ventura Blvd, Sherman Oaks 91423, United States
13317 Ventura Blvd, Sherman Oaks 91423, United States
No delivery
Spot something wrong?
Dishes at Natas Pastries. Prices may vary in venue.
Been to Natas Pastries? Be the first to share what you ate.