Get directions to: Black Stallion, Coventry, RI
Restaurant address: 17 Sandy Bottom Rd Coventry, RI 02816, USA
Restaurant: Black Stallion