Spain Restaurant
1073 Reservoir Ave Cranston, RI 02910-5135
401-946-8686
Atmosphere
Elegant, Casual
Facilities
Banquet Room
Business Hours
Payment Types