Chateau of Spain - The Restaurant


11 Franklin Street
Newark,NJ  07102

Tel: 973-624-3346
Fax: 973-624-1990
More Info
Send this Page to a Friend

All Restaurant Videos: