← Providence restaurants
El Principe
No reviews yet
Restaurant1095 Eddy St, Providence
Own or manage El Principe? Claim this listing free
Hours
Hours not listed yet.
Details
Address1095 Eddy St, Providence 02905-4606
Phone4012414539
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.