Canlon's Restaurant Inc
OPEN NOW
Today: 12:00 pm - 9:30 pm
39 Years
in Business
Phone: (917) 608-2254
Address: 1825 N Railroad Ave, Staten Island, NY 10306
Website: http://www.canlons.com
Cuisines: Pizza, Family Style, Italian, American, Continental, German, European
2626 Hylan Blvd, Staten Island, NY 10306
61 New Dorp Plz N, Staten Island, NY 10306
174 New Dorp Ln, Staten Island, NY 10306
55 New Dorp Plz N, Staten Island, NY 10306
4160 Hylan Blvd, Staten Island, NY 10308
128 Lincoln Ave, Staten Island, NY 10306
2110 Richmond Rd, Staten Island, NY 10306
369 Cleveland Ave, Staten Island, NY 10308
150 Greaves Ln, Staten Island, NY 10308
4255 Amboy Rd, Staten Island, NY 10308