Chelo - Taste of Persia

Chelo – Taste of Persia is a family-owned Persian-Mediterranean restaurant located at 6321 Van Nuys Blvd, Van Nuys, CA 91401. Under the guidance of Executive Chef Saeed Mastoory, the restaurant offers a fast-casual dining experience with a focus on authentic Persian and Mediterranean flavors. All meats are 100% halal certified, and many dishes are prepared from scratch using fresh, high-quality ingredients.
Chelo