European Internet Cafe is a Montreal, QC business. European Internet Cafe is located at 8616 Boul Saint-michel, Montreal, QC. The postal code is H1Z3E9.
You can contact European Internet Cafe at 514-376-0202 or from out of area call 1 5143760202.
Montreal Data Processing Services, Computer Sales & Service