Leven is situated in Denver’s Golden Triangle neighbourhood. It reboots the classic deli experience — creating a lightened, lively and a community favorite for sandwiches, salads and deli fare.
Alias Harbour is sign-painted by Co Sign Sign Co on the front of the building. It’s not clear if they also take credit for the design.