Restaurant Passion
Bookmark this Site
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: