Get directions to: Chelo's Of Warwick Inc, Warwick, RI
Restaurant address: 2225 Post Rd Warwick, RI 02886, USA
Restaurant: Chelo's Of Warwick Inc