Oz Architecture Neighborhood: Central Denver 3003 Larimer St., CO, 80205 303-861-5704 Website advertisement Related Articles Seven Spectacular Events on the Culinary Calendar This Weekend By Amy Antonation advertisement Trending Crime & Police RTD Launches New Detective Unit By Thomas Mitchell Restaurants Pickle Pizza Is Having a Moment By Molly Martin Denver Life The Ten Best Thrift Stores in Denver By Alexander Hernandez Gonzalez Restaurants This Ethiopian Spot Remains a Staple Under New Owner By Antony Bruno