1222 Glenarm Pl, Denver, Colorado 80204 USA
Our VIP Table with no drinks as we waited for 20 minutes for even a glass of water lol (our waitress must have been taking shots in the back
Photo Credit: Yelp