Menu

Welcome to Canlon's Restaurant, a hidden gem in Staten Island offering American, Seafood, and Cocktail Bar cuisines. Situated at 1825 N Railroad Ave, this casual dining spot provides a range of amenities such as outdoor seating, full bar service, and catering options. Customers rave about the generous portion sizes, reasonable prices, and friendly service. From savory steak and seafood dishes to delectable pasta options like penne a la vodka, Canlon's menu caters to a variety of tastes. The roast beef, salmon, and shrimp dishes stand out for their flavorful and satisfying qualities. Whether you're dining in for lunch, dinner, or taking advantage of their delivery and takeout services, Canlon's Restaurant promises a memorable culinary experience. Don't miss out on this must-visit spot in Staten Island!