10/02/2026
Meet the Merchants of Step North!
THE OLIVE SCENE (100 N. Main Street, Suite 145) is a very unique and popular tasting emporium of the world’s finest Extra Virgin Olive Oils and Balsamic Vinegars. It has a lovely storefront that looks right onto E. Orange Street.
The shop allows customers to sample over 50 freshly pressed olive oils and aged balsamic vinegars, alongside a curated selection of gourmet foods, custom gift samplers, and unique kitchen accessories. Plus…they are now carrying W**E!!! They are open every day from 10-6 except Sunday 11-4.
It’s only steps away from some of the best restaurants in the area: M Italian, Lola’s Bistro, Lemon Falls, and Batuqui on the Falls. Stop by the Olive Scene before or after you dine to get the freshest oils and vinegars when you cook, bake, drizzle or dip at HOME.
The Step North Building is a beautiful retail cluster “mall” located at 100 North Main Street, Chagrin Falls, Ohio 44022, sitting at the corner of North Main Street and East Orange Street.
Parking is super convenient either behind the Step North Building on East Cottage Street or in the garage on East Orange Street.