Canlon's Restaurant, STATEN ISLAND, New York (NY)
Readily positioned at 1825 n Railroad () in STATEN ISLAND, New York (NY) (10306), Canlon's Restaurant are available at 7186673013. Remember to in advance to make a reservation.
More restaurants in STATEN ISLAND, New York (NY)
Canlon's Restaurant contact information and details:
Address: 1825 n Railroad - , STATEN ISLAND, New York (NY) 10306
Contact Phone: 7186673013