Get directions to: Chateau Of Spain, Newark, NJ
Restaurant address: 9 Franklin Street Newark, NJ 07102, USA
Restaurant: Chateau Of Spain