Restaurant Reviews from DiningGuide411.com
    Top : United_States: NJ: Newark

Spain Restaurant, Newark, New Jersey










Spain Restaurant
419 Market St.
Newark NJ United States

Web Information:
Web Page

Phone: 973.344.0994
Accepts: bank debit cards, American Express, Visa, MasterCard/Eurocard

Parking: own parking lot