Canlon's Restaurant Inc, STATEN ISLAND, New York (NY)
Readily settled at N 1825 Railroad Av () in STATEN ISLAND, New York (NY) (10306), Canlon's Restaurant Inc are available at 7186673013. Please upfront to arrange your place in the restaurant.
More restaurants in STATEN ISLAND, New York (NY)
Canlon's Restaurant Inc contact information and details:
Address: N 1825 Railroad Av - , STATEN ISLAND, New York (NY) 10306
Contact Phone: 7186673013