Chateau of Spain Restaurant

Spanish Restaurant

Contact Information

11 Franklin Street
Newark, NJ
Phone: 973-624-3346

Company Information

Year Established: 1989