The Lost Leaf is located on N. 5th Street
3 doors south of E. Roosevelt Street
in Downtown Phoenix.