12600 W Colfax Ave, Lakewood, Colorado 80215 USA
Fantastic for a cafe in an office building.
Photo Credit: Yelp