Imperial Chinese Restaurant 5772 East Los Angeles Avenue Simi Valley CA United States
Phone: 805.522.0667