top of page


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