1420 E Los Angeles Ave, Simi Valley, California 93065 USA
A cultural institution still stands! - 5/30/21
Photo Credit: Yelp