Skip to main content

Chelo

restaurant · persian restaurant · Van Nuys, CA

Address
6321 Van Nuys Blvd, Van Nuys, CA 91401-2611
Phone
(818) 809-2391
Website
tasteofchelo.com
Where
34.1854, -118.4488

Search Hominin for Chelo

Other restaurants nearby

More in Van Nuys