Chelo's Restaurant

2225 Post Rd
Warwick, RI
401.737.7299
41.721495
-71.442588

for Chelo's Restaurant
Directions
from: