First Street Family Restaurant
2025 1st St, Simi Valley, CA 93065-2819
First Street Family Restaurant is a American place is located in Simi Valley, California. The address of First Street Family Restaurant is 2025 1st St, Simi Valley, CA 93065-2819.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 805-581-0447,