top of page
Leo_April2025-19.jpeg

Find us

The restaurant is centrally located along a blossoming corridor of Spruce Street, just steps from the iconic Avenue of the Arts, and right around the corner from the historic Academy of Music and Miller Theater. In a city celebrated for its incredible dining scene built on restaurants that are at once world-class and neighborhood staples, Leo will be a welcome addition for locals and visitors alike! 

bottom of page