← Spencer restaurants
Italy Cafe
No reviews yet
Italian · Pizza1205 N Salisbury Ave, Spencer
Own or manage Italy Cafe? Claim this listing free
Hours
Hours not listed yet.
Details
Address1205 N Salisbury Ave, Spencer 28159-1834
Phone+17046399990
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.