Spain Restaurant

419 Market Street
Newark, N.J. 07105
(973) 344-0994
Fax: (973) 344-2669

Directions


View Larger Map

Return to Spain Restaurant Homepage