Crazy Falafel, a popular falafel and kabob stand, and its host business Crazy Car Wash in Tarzana will be demolished to make space for 59 apartments after receiving Los Angeles City Council’s approval.

Per a Daily News report, L...

Join our Membership to get the full story.

Are you a current Member? Sign In