Chez Papa Address: 63 Rue Railroad, Stanstead, QC J0B 3E2 Phone: (819) 876-2220 Other Businesses: SUBWAY at 3 Ch De Fairfax, Stanstead, QC J0B 3E0 Rotisserie Rest-O-Coq at 3 Ch De Fairfax, Stanstead, QC J0B 3E0 Restaurant Pizzeria Steve at 9 Boul Notre-Dame O, Stanstead, QC J0B 3E2