Chateau Of Spain Restaurant
Newark, NJ88% like it (4.4 / 1655 Reviews )
CONTACT
Address: 11 Franklin St, Newark, NJ 07102, United States Map ➦ Get Directions
Phone : +1 (973) 624-3346 Call
ABOUT
It has received 1655 reviews with an average rating of 4.4 stars.
FAQs
The address of Chateau Of Spain Restaurant is:
Chateau of Spain Restaurant11 Franklin St
Newark, New Jersey 07102
P: +19736243346
Visit Website: www.chateauofspain.com
Chateau of Spain Restaurant is listed under