There are many restaurants in the Town of Nelson many worth a visit but if you are looking for a tasty meal that is generous enough to satisfy any hunger Leo's is where I go. If you order the NY Steak Sandwich of the lunch menu and ask them to hold the fries it comes with a mountain of delicious Cesar Salad instead.. Also if you are insanely hungry order the rack of ribs on a mountain of spaghetti with meat sauce. Enjoy and bonne app.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.