• Title

  • Chelo's Restaurants

    • Restaurants
    • Restaurants - American
    1725 Mendon Road Suite 205
    Cumberland, RI 02864-4337
    (401) 312-6500
    (401) 312-6501 (fax)
    /* AZU-560-12875 */ /* AZU-560-12875 */