← Los Angeles restaurants
Chelo
No reviews yet
Persian6321 Van Nuys Blvd, Van Nuys
Own or manage Chelo? Claim this listing free
Hours
Hours not listed yet.
Details
Address6321 Van Nuys Blvd, Van Nuys 91401-2611
Phone+18188092391
Websitehttps://www.tasteofchelo.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.