Powered by Tripadvisor

Chateau of Spain Restaurant

11 Franklin St
Newark, US-NJ 07102
Uber
MORE PHOTOS