A group of seven of us recently ate at Leo's and had a very good dinner. We had a meat lovers pizza and a Greek salad. The Greek salad was outstanding. The best I have ever had in a restaurant. Large serving that I had to work at too complete. Others in the group had pizza and by all accounts, they were excellent. Large menu so something to please everyone. Restaurant was clean with an outdoor patio and the service was quick and professional. If you are driving through Nelson BC, check this place out. Total cost for four persons was only $71 with tip.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.