Canlon's
$$ American restaurant
About
Canlon's is a cozy American restaurant on Railroad Ave in Staten Island, known for its mouthwatering comfort food and inviting atmosphere. Diners can indulge in a range of offerings from happy-hour drinks to delicious small plates, alongside carefully brewed coffee and heavenly desserts. With a commendable 4.6-star rating, this casual spot prides itself on fast service and a welcoming vibe. While some dishes may miss the mark, friendly staff and standout seafood dishes ensure a satisfying dining experience for groups and families alike.